Server-side: refactoring and graph implementation