added some basic validation for project data

added some nice spinner on run tests page
small improvements for home page