Fixed bug #2 by adding "white-space:nowrap" to the typography of the dropdown-menu class. Implemented enhancement #1 by using the "top:100%" property to make the menu appear at the bottom of any size element with the drop-point class.