add new phone functionality implemented

- Service used to store and share newly added devices
- Created a form for adding new entries which stores entries in this service
- After fetching new entries from Phone.query() result from NewPhone.getPhones() is concatenated to the list to be displayed

THINGS NOT TAKEN CARE OF -
- UI of the form kind of sucks
- Haven't paid attention to tests in the tutorial, going through them, will add.
would it be simpler to extend Phone service to allow adding new phones? That way we would be able to maintain a single source of all phones. Phone service could then internally decide how it wants to add new phones to the queries it responds to.