Rename atomic-eval to eval/atomic
Add class, method structs and helper funcs
Add lookup/method to traverse classes