Revamp vecni.
closed #17 - Added needed modules