Update Trolley and Tests

Use ArrayList instead of LinkedList for piles. Add methods to get area,
used width and space. Update tests.
Fix toArray to return type Parcel
Update Pile Test
Add Depot