Refactor/cleanup, Updated Readme, Added Travis-CI, Added badges, New usage examples (via `app = expose(app)`)