added model classes for managing paths and cards, added gson libraries, moved and fixed json files for testing