Reorder code
Always allow compilation (for now)
Simple disk cache