Refactoring - changed signature of all update methods - now delta time is int instead Number