Uploaded Code From Session 2 + 3

Can't finish this for CCJam, currently theres not going on very much,
but theres more behind-the-scenes.