Moved toward a javascript version of the frontend instead of a java / android version