Restructored documentation, added html based documentation