More basic work

Added some classes and basic code.