First working version

Has nearly full functionality. Misses only the ADK portion and the
Autmatic ticker portion