Fixes for range checks and db handles

* Attempting to resolve go's db lock handling.
* adding FiraSans as a font (for future styling)
* added range checking for values