Merge pull request #129 from cr1901/refactor-dirs

Add ECP5 directory hierarchy where appropriate.