Created and implemented the Macro, MacroAction, and IRAction classes.
Changed the UserButton class to utilize the new Macro system.
Updated the home screen to look better and contain the button for LIRC remotes/keys retrieval.
Added a progress dialog to the home screen for when retrieving LIRC remotes/keys.
Changed the app icon to the new PRISM icon.