Running Scala Port

Contains many bugs