Fixed light switches
Added separate constructor
Removed gradle
added some constructors
Added some files..