Fixed compilation errors
Fixed keyboard issues
Fixed circle pointer issue