Add PropertySetter Class
Add data parser class, rearranging a lot of code
Modulization of code, many things are still broken at this point