An implementation of the Brick Breaker Game with varying difficulty levels including an AI based simulation