Finished Differences class

Added Test main without gui for fast base tests