Initial commit, with needed gems.