Changed getOrganisationsByUserRole, getUserOrganisation to support getting the child organisations by user/role, and to get a single organisation and the user's role in that organisation.
made changes to init and draw method to load child activities properly with icon and background panel and make tranistions working on container while it is locked