Updated screen

Compacted blocks file and added loading. Not complete.