Added exception throws and class changes. Not functioning. Added .sql files