Create SmartList.java

This is a very important Collection file.