HTML 5 Improvements

(Target still not fully functional)