a little dir restructuring, nicer ui layout and add moment.js