Refactored waterline core.
Updated gitignore.
Refactored schema/ddl code into separate module.