Added users schema

Also added q promise library.