Added some factory methods for easier action usage.
Core action factory methods implemented.