Structured as helper object, demo file included
Removed unnecessary files