Start to add versioning and file copying
Add terminal colors, which'll be used by the client
Have FileServer return boolean on opening a file