added files for round_3
added q library for promise
added promise
test ok for round3
refactor fizz_buzz