add modules and updated .gitignore file

Adding main recast and recast_api modules as well as theme.