Added ActionType unit tests and updated .gitignore