My implementation of ArrayList, Stack and Queue classes