Teaching Cyber Security: The Hack-Space Integrated Model