Fixed all problems found so far!
Made energy band calculation parallel and added progress support!