fixed some errors
added another class to do things more easy
fixed somethings