Assorted changes

Too lazy to commit properly, but:

* Added file uploads
* Moved CSS/JS into assets folder
* Depend on thickbox and the WP media upload library