refactored utilities out of main file, will use r.js ...later
some kinda lazyness
basic type checking
Merge branch 'lazyness'

Conflicts:
	src/franken.js