Assets managment: initial import of the train package to handle the asset pipeline
Assets managment: full integration of the train package in the application, added helpers to avoid boilerplate code