Reorganized Directory Structure

Added gradle build script, think it's buggy