<feature/server-interface> remove unused code
<feature/server-interface> refactor FilterController with success/fail callback pattern
<feature/server-interface> refactor ProfileController with success/fail callback pattern