lots of mobile fixes for android and ios + styling plus additional controller changes