Organize files, create composer.json, add test structure