base installer
checks for both java and javac
work on setup