Dash in namespace caused problems with records/imports
Refactored: split restaurants namespace to core