Structure app and add rabl
Merge branch 'implement-rabl'