- model fixes to prevent having same relation & field name
- error class fixed to show fatal errors which occurs when another error already occured
- little refactoring and some not important fixes