User stuff

Refactored profile.js - tabbing function now slim & dynamic