added save! method for exception raising
updated readme and removed super
very much done