update gitignore
hero organization wip
add tests, make things simpler