skeleton. now with real code (untested)

basic skeleton v3 with some basic code. not capable of accepting input.