Added basic AJAX plus some minor re-styling