restructured folder organization.
redesign of event system
added android app