Build all LHS files by default
Turn HS file into LHS file
Implement algorithm from the lecture notes
Add theorem