Created the skeleton class.  This is nearly identical to Ghost so we gotta fix that
Modularized initialization using helper methods
 Created default width and height