CircArray Class complete + starting to clean up PIN class