Refactoring, author in each file and new network cache system based on SQlite