fix compiler issues and page not showing issue
commit changes related to baptismal register
added base security feature