Removed hard coded paths, made installable, cleanup, documentation