Removed position attribute from TouchContainer
Updated Menu position attribute
Audio refactor

-Abstracted common functionality and attributes to factory base class
-Introduced Audio element to wrap all audio objects into a single
manager