code updates, few more details pulled from server

needs proper testing.
needs code to pull cooldowns.
concurrency?