added more docs, style changes, added web form but its brock right now