Created file implemented and working.
Refactoring of LayoutAction code, moving visibility checking to ActionVisibilityHelper. Implementation of AdapteraAction, ActivityAction and FragmentAction.
Implementation of menu action.