Colors and front-end refactoring

@kilianc there you go,
sorry, I was making changes in main repo., I know that feature branches are not our thing here :)

New javascript files (in `webapp/public/js`) for front-end should go to S3.
for me, I simply wanted to see the proper log on terminal with colors.
when terminal is `true` it just skips lines with colors from the original terminal.

if `stdout.write` works with `terminal: false`, we have a solution