Lots of updated logic here for both Auth system and basic fence list view
Adding files I missed in last commit