Libraries and mission base

Added lib prefix to libraries
renamed some files
cleaned up mission_random