added customer api, serializer, views and urls
finished transactions and schedule api, serializers, views
resolved conflict between aayush and arora branch