Major name refactoring & travis integration.