Basic directory structure
Added sample Hook wrapper
Added sample migration
Ignore everything in cache directory
Added a sample controller