Project Pug - Part 1: Fitting a Coreless Motor with DCC Control