JSHint.
Fix error handling.
Stream data.
Stream file data.
Content headers.
Path checking.