Fixed cocoapod, switch, awkward position signup

Added inhibit all warnings to cocoapod file
added default cases to handle all unhandled cases
changed view adjustment in signup view to remove awkward placing