First commit. In good condition.
Added animations and modified the test adapter to properly draw items with different sizes when scrolling up and down the list.