Add modal backend functionality & fix npm build system
Ensure currentUser has category in their portfolio
Merge pull request #125 from krazemon/feature/modal-backend

Add modal backend functionality & fix npm build system