Extract files from the gem

Extracted the files from the gem to make it easier to work on.