claims refactor

cleaned up claims, added connect middleware support, removed encryption libraries (will move to separate module), and removed some unnecessary dependencies