refactored indx.js to get rid of get_or_create_box because that was naff'
Merge branch 'client-angular' into schema_diffs