Define root path for gem and improve requires

That will remove the need to always require manually new files on the main module file
Add me as contributor