server: removed SchedulerResource
core: removed Serializable interface
core: added isValid method in Solution
core: added isValid method in Schedule
core: added tests
changed example
server: improved SolveResource
server: added service wrapper
updated PriodicalTDFunctionFactory
added gitignore
added GreedyScheduler