rewritten data storage and added threading; thread-safe swing handling. Memory usage improved