Delete AbstractSatin.java

Major refactor