Add some Util's function
Add "Component" system
Add a "PagesComponent"
Move "init" to "Initializer"
Add a test