Various

-Added groups and masks to get shield somewhat working
-removed old code
-gamepad pressed stuff