Initial commit. Composer-friendly