Adds a test project to test the custom dialogue

DESCRIPTION
- Uses RequireJS and KnockoutJS
- Includes sample CSS from base library with a few modifications
- Makes the dialogue js use regular functions instead of putting them on jquery directly