another big commit - design, functionality, troller db, etc.
updated gitignore