Added supporting library
Removed unwanted stuff