created QuBase.jl with some basic abstract types