naming updated
updated naming
push manager initiation updated with factory
push manager basic methods added
make method added to factory
service classes added