initial commit of gem structure from bundler
conflicts with github autorepo
update documentation
adds basic test structure, ready to go now!