Refactored Actions to Java enum's so they can be statically used in code