Add composer.json, initial attempt at init code