Added shadows stuff
Completed module, added first messages