Fixed layout, JavaScript, and other updates to sync up with the OS X launcher project.