use only one module anglar
use factory angular to request api
remove keyboard arrow controls