Adding responsive capabilities for devices

- Now the UX deverge. If you use a touch capable device a
different interface will be shown.
Cleannign code and adding Foundation patterns

Now foundation validation patterns are used
instead of HTML ones.
Added better comment.
Small fixes and better UX
Minor correction in thanks message