added gitignore
updated message interface
added composer.lock