steming out lib/version and structuring out test app