using modules
using routs and added addition modules for angular
using factories (as service)