finished added android controller button states