updated packages
created basic error package and linked it in