Refactored directory structure
prototyped rotational invariance