Working version of application with ~90% functionality implemented.
Still some tasks are pending such as unit testing, UI result display cleanup, etc.