Add parse-diff module
Move diff parsing to server
Create 'files' api for handling diff parsing