added day and night cycle

Fully implemented day and night cycle.
Zombies spawn in player's view at night.