App now works, tons of improvements, too many to list.