Added add/remove methods to ItemList
Cleaned up Code Comments and added Type-Hinting to all Class/Functions
Merge pull request #41 from ryansundberg/master

Added add/remove/isEmpty methods to ItemList
Cleaned up Code Comments and added Type-Hinting to all Class/Functions closes #42
Merge in ryansundberg and diemuzi pulls
Merge branch 'master' into stable

Merge in master