Adam - adding functionality

Working to update the components to add functionality.
Shain - theme folder

Added a folder for theme images, soon to be merged into the /res folders