Fixed modals across the board (signup/login/editroom/createroom) and made them operate better. Using button.js to show activity during that time and cleaned up js