Reportback form cropping

@aaronschachter Wanted to send a pull request so you can start check out some of the module level code I added. 

:warning:  Most of this code (especially the js) is not production ready!! Just want to start getting eyes on this so we can move it to staging to start testing on devices. 
Each parameter should have a space after each comma. https://www.drupal.org/coding-standards#functcall