Remove redundant libraries
Refactor authentication structure
Style upgrade: part 1 (layout)