working on validation of wired methods
refactoring, unit tests, wiring validations
added list of tests that need to be written
more unit tests
most unit tests implemented
more unit tests, fixes