Initial Commit, shard visualiser somewhat working