added help section, made some style changes, cleaned up code a bit