Implemented AP. Created ActionProvider.
Added visualization of actions.
Fully implemented clicking for actions, displaying actions, action menu, etc. Closes #25