added doc files
added makefiles
added documentation
removed broken setting
added todos
added port to github
bumped version