added menu system
added sections, menu items and mock backend functions for search