Initial commit with composer configuration