added, well, mostly everything.  can i get a woot woot?  basically, we just need to add constructors, do some testing/debugging, and add other stuff if there's time
updated readme
merged