Reverted oceanfront changes implementing support for an infinite sub menu.

The changes are reverted since another solution for the submenu is chosen.