Initial Commit from CloudPebble.

Initial commit to github. It works, though occasionally throws a loop of APP_MSG_BUSY errors that I need to work out. Lots of work left to do still.