Fixed non static bug
Added toString
Added error handling
Initial commit