Write gemspec
Use RSpec
Implements basic architecture
Travis CI