Jp822 -- EnterName, Login, and LoginError now belong to iSENSE Imports

-- Made the layouts look good (better at least)
-- Updated the way we do preferences so that we use keys instead of worrying about strings
-- Removed all of the terrible and hacky code
-- Renamed variables for consistency and clarification
-- Added some basic documentation for maintainability

@stowellm has volunteered to get all of the applications to use these new classes, because current implementations of our apps are now out of date.  This affects every application that we've built so far.  If you need clarification on how to implement this changes in your own app, see myself or @stowellm