Added support for attaching to a RecyclerView. 

Use recycler view equivalent methods as alternatives to the ListView versions. RecyclerViews are the future, and what will quickly replace the ListView, especially since it can replace both the ListView and GridView with one class, allow extensibility, and have better performance.