Well all the method stubs are done.  Here it is!

Mad programming skills, de-fragin my hard-drive for thrills!