Added list of schedules
Added custom exception of data loading fail
equals() and hashCode() methods.
Collections changed to Lists
equals() and hashCode() methods.
IOExceptions handled as LoadingDataException (custom).
Use of LogUtil for logging
Creation of tool for logging.
Json data files fixed
Moved to package data.exception
Cleaned equals funcions. Created StopHelper to compare Stop and ResourceStop.
Fixed Jackson model's annotations and TimeDeserializer for time departure list
Singleton for static reference to context from every place in application. Needed for load json files in assets
Dependencies unused removed
Dependencies unused removed
Refactor and fix of DataProviders and DataLoader.