add railtie
update gitignore