Added random names.
'const' should be 'static'.
Added shadows to units.