Updates to UI, add angular and SPAPI