Beginnings of player NPCs. Created caching and asynchronisity for SQL to
increase performance.