Implemented customer edit and delete

- added directives for create/save and delete buttons
- used Angular filters to separate client paths from API paths
- refactoring of stuff and stuff