add Travis CI settings file
Replace jQuery UI with Bootstrap and layout with flexbox

- remove jQuery UI
- fix layout by using flex box
- replace Dynatree with jqtree
- split Player and Application out from core.js