Initial Commit

This is no where near complete, but I figured I'd drop it here for everyone to see.