added upload support, html5boilerplate