Raycasting - A C# Console game engine - with 'raycasting' in