added html helpers and demo views