replaced storage loader with a new angular directive

- added lib files
- updated references

could @winkerVSbecks review + merge?