Added new methods and removed unnecessary methods.
Polished up documentation.
Added license header.
Added a method for retrieving selection handlers by their name.