Added Base Action class. WIP & Fix ASAP