Added in views and domain modules as these will almost certainly be needed