A small Swing based video game using object oriented programming concepts and MVC design pattern