removed duplicated readme file
added some macros for testing
added tests for array lists and fixed implementation for failing tests