Designer implemented, querier and filesystem improvements. I'm terribly sorry for the low standard of commits