Thanks for all the comments they make me feel very proud to have it seen my so many awesome people. I'm already starting on my next project which is top secret, it'll be out soon!!
@indicator34 To improve your circuitry, on the switches, remove the PSCN and NSCN touching it, but nothing else. It is causing it to go on, but sends a spark, to turn it off, without sending a spark to enable the wall.