basic structure and files for wordpress plugin