updated gitignore and added assembly