Some style issues fixed
Refactored
Removed high_voltage gem because it doesn't add any value
Refactored
Beta version almost