Added Everytrail wrapper class to handle api access, added trail model