Code clean up

Moved a lot of code to match ruby 2.0 style guide
Created a Gemfile
Confirmed it starts on kali with no issues

should fix https://github.com/urbanesec/ZackAttack/issues/56

Needs testing before merge, but nothing should have really changed

My hope is to get this project rolling again