Fix coding style
Use absolute url
Use require once
Fix filepath
Merge branch 'sharils' into wip