major rewrite (details below)

UI now roughly resembles the final version as per specs
functionality is now tracker-like, instead of blob detection test
code architecture should better reflect inner mechanisms