Grade 5 added

Almost done, need to map connections and fully reimplement score
calculations in js for ui updates using observer pattern, we're pushing
updates using SignalR and right now all clients get updates and score
updates are wrong for ace (maybe knight-king aswell)