Implemented loader component + series inner structure + bugfix and code refactoring