Implemented basic ranges and loading screen, both need work.
Minor bug fixes.