Add base framework to build the gem