* Added shadows, still in early stages