feat(git) Add /reports dir to ignore list
refactor(methods) Split Methods up into smaller methods

Make parseContext public
Move context container building from context parsing to getContextContainer()
Add a separate getProxy() method and move it outside parseContext()
Move isDispatchable() check outside attach()
Move getCombinedData() outside attach() to separate method
test(core) Add test coverage for Entity & ContextParser