awaitaction implemented
removed missing source files
moved api related source to api package
throw ActionRuntimeException on action execution error (click, left-click, right-click)
Exist, NotExist actions
with test cases
TypeAction with testcases
interpretation code for Exist, Not Exist
assert  slides test
execute five step pptx test passed
convert to use checked exception for action exeuction errors
rename perform() to execute() in actions
handle corner case: target bounds cross screenshot image boundary
SlidesReader
AutomationExecutor implemented, tested
extract slide helper methods to SlideTokenizer class
rename "Screenshot" to "Image" to be more general
create TargetInterpreter nested in DefaultInterpreter to handle the logic of finding target elements
hello world
display label in cases when there's no target