before big refactor
before big refactor

wallverb/ngReact,teaualune/ngReact,kandizzy/ngReact,brianyang/ngReact,okonet/ngReact,aabenoja/ngReact,Senhordim/ngReact,lifeofcoding/ngReact,Amosvista/ngReact,davidchang/ngReact,stayradiated/ngReact,tanbo800/ngReact,brianyang/ngReact,teaualune/ngReact,alexandredantas/ngReact,ccheung0926/ngReact,sinwailam193/ngReact,ngReact/ngReact,Amosvista/ngReact,codef0rmer/ngReact