added the base framework for the gem and will write specs soon to test the functionality