cleaned up code and added html5shiv