used roberts typecheck, resolved #40
resolved #58, thanks @HMWSU
made cpu/gpuscatter private (resolved #35), removed installed.py
skipping flaky test