add gitignore
restructure project files
add php code style guide