Feature/create title menu

Too large merge request.