Initial commit...probably doesn't even compile
Remove VS cruft...
oh god