move out core src files and rewrite project site