added tests
readded the sln file
added the history data