adding skelliton code

doesn't work there isn't enough there. 
i tried to make it more MVC-ish and added python style license and author info. also tried to fleshout the modules a tad and commented everywhere.
i took your comment outlines and tried to turn them into more modular systems.