git: ignore generated gem
restructured source into gem format
added adventure binary
created gemspec
renamed to advent