fixed truncate
added new tests
readme file with project question answers
ensure all tests are passing