using <input> instead of <button> since <button> submits <form> by default
minor dropdown fixes
added event when a page button is clicked
added 'clean' to makefile
vertical layouts are 'block' elements so that they occupy entire width