Made preInit and init routines more defined.  Designs now load correctly in Eclipse.  Minor tweaks elsewhere.