adds layout, navigation controller, filter and tests