Completed the implementation of List component such that it matches the ActionScript implementation, including itemRenderer factory, dataGroup, and mouse controllers.