MORE BUG FIXES:
1. If you change the language to other language with special characters, like Spanish, etc, those characters are not viewed correctly. Symbols are shown instead of the characters. If I change the format of the language file to UTF-8, then it works fine and it shows all characters fine, BUT the Admin Panel is not working anymore, giving an error.
2. The same as you did for accessing a member that does not exist, i want to do for other pages, like update page, followers page, following page, etc. For example if you load /followers?id=17 and user with id 17 doesn't exist, it should show that user does not exist.
3. On Signup form, need some further field verifications. Username should be more than 4 characters, should not contain spaces and other characters, only letters, numbers and _ or .
Email address should be formatted correctly, like user @ email . com
4. I want avatars to be in square size, not rectangle. I need you to find where avatar files are created and resized and change dimensions. Resize + crop required to make them square.