Putting existing code on github (mostly already working)