Fix phony target list
Add target to clean bytecode
Add target to refresh the package dir before compilation