fix a lot of stuff, add initial readme instructions