re-organized HAL into hal subdirectory; removed compiled file that snuck in