Github Authentication Completed / New Updates

new updates include updated user registration & some layout
optimizations