Renamed loadTag to addTag to better represent what the method does
Added more of the framework for tags application of permissions groups