Styling buttons are being set as type=submit by default

Without specifying a "type" attribute for buttons, browsers assume ```type=submit``` by default. This causes conflicts when pressing enter on another input within the same ```<form>```