updated readme and cleaned up some gem stuff