Implementing the Core Game Logic - LugiWeb Academy