From 241883f262efd03bb80cb3ddb29170f4d3fa2ccb Mon Sep 17 00:00:00 2001
From: Sten Laane <21343173+StenAL@users.noreply.github.com>
Date: Sat, 24 Jun 2023 10:25:13 +0100
Subject: [PATCH] Server: Move tracks to resources, use them instead of local
folder
With this change, the server no longer needs to be deployed alongside a
tracks directory and the symlink to the tracks directory can also be
removed, making the server work by default on Windows on IDEs.
Tracks are now bundled into the jar file generated by `mvn package`,
however the location where tracks are searched for can still be
overridden with a CLI flag.
This required changing the way FileSystemStatsManager and
FileSystemTrackManager load tracks by making it possible to configure
which kind of file system they should use as jar resources can only be
read as files when using a custom FileSystem.
---
.github/workflows/release.yml | 10 ---
README.md | 6 +-
pom.xml | 5 --
.../java/org/moparforia/server/Launcher.java | 9 ++-
.../java/org/moparforia/server/Server.java | 64 +++++++++++++++----
.../resources/tracks}/sets/birchwood.trackset | 0
.../resources/tracks}/sets/oakpark.trackset | 0
.../resources/tracks}/sets/onebyone.trackset | 0
.../resources/tracks}/sets/scaryset.trackset | 0
.../tracks}/sets/sprucecorpse.trackset | 0
.../resources/tracks}/sets/thefirst.trackset | 0
.../tracks}/sets/tormentfields.trackset | 0
.../resources/tracks}/tracks/100degrees.track | 0
.../resources/tracks}/tracks/10102000.track | 0
.../resources/tracks}/tracks/18blocks.track | 0
.../tracks}/tracks/19thofNovember.track | 0
.../tracks}/tracks/19thofNovemberII.track | 0
.../main/resources/tracks}/tracks/1shot.track | 0
.../tracks}/tracks/1stroke4bounces.track | 0
.../main/resources/tracks}/tracks/2003.track | 0
.../tracks}/tracks/2004leftover.track | 0
.../tracks}/tracks/2004leftoverII.track | 0
.../main/resources/tracks}/tracks/21st.track | 0
.../resources/tracks}/tracks/25lines.track | 0
.../resources/tracks}/tracks/25spots.track | 0
.../resources/tracks}/tracks/27rooms.track | 0
.../resources/tracks}/tracks/2minesleft.track | 0
.../main/resources/tracks}/tracks/2vs1.track | 0
.../resources/tracks}/tracks/3Stages.track | 0
.../resources/tracks}/tracks/3boxes.track | 0
.../resources/tracks}/tracks/3islands.track | 0
.../resources/tracks}/tracks/3pointer.track | 0
.../tracks}/tracks/3smoothdrops.track | 0
.../tracks}/tracks/3waystodoit.track | 0
.../resources/tracks}/tracks/45degrees.track | 0
.../resources/tracks}/tracks/4daCrew.track | 0
.../resources/tracks}/tracks/4goodshots.track | 0
.../tracks}/tracks/5blocksaway.track | 0
.../main/resources/tracks}/tracks/5iveO.track | 0
.../resources/tracks}/tracks/5thStreet.track | 0
.../resources/tracks}/tracks/6feetunder.track | 0
.../tracks}/tracks/6pinballbrothers.track | 0
.../resources/tracks}/tracks/7Plates.track | 0
.../resources/tracks}/tracks/7rooms.track | 0
.../resources/tracks}/tracks/8rooms.track | 0
.../tracks}/tracks/9BallCornerPocket.track | 0
.../main/resources/tracks}/tracks/ACDC.track | 0
.../tracks}/tracks/ANewVipassana.track | 0
.../tracks}/tracks/ARiverRunsThroughIt.track | 0
.../resources/tracks}/tracks/Aapeli1v.track | 0
.../tracks}/tracks/Aapeliforfour.track | 0
.../resources/tracks}/tracks/Aapetrix.track | 0
.../tracks}/tracks/Abimopectore.track | 0
.../tracks}/tracks/Abomination.track | 0
.../resources/tracks}/tracks/Absinth.track | 0
.../resources/tracks}/tracks/AbsinthII.track | 0
.../tracks/AbstemiouslyDangerous.track | 0
.../main/resources/tracks}/tracks/Abu.track | 0
.../tracks}/tracks/AcceleratedFlume.track | 0
.../main/resources/tracks}/tracks/Acein.track | 0
.../resources/tracks}/tracks/Acethrough.track | 0
.../resources/tracks}/tracks/Acheapcopy.track | 0
.../resources/tracks}/tracks/AcidAttack.track | 0
.../resources/tracks}/tracks/AcidCastle.track | 0
.../resources/tracks}/tracks/AcidFloor.track | 0
.../resources/tracks}/tracks/AcidGoon.track | 0
.../resources/tracks}/tracks/AcidPhobia.track | 0
.../resources/tracks}/tracks/AcidRidge.track | 0
.../tracks}/tracks/AcidSwampWall.track | 0
.../resources/tracks}/tracks/AcidTwins.track | 0
.../resources/tracks}/tracks/AcidWay.track | 0
.../resources/tracks}/tracks/Acidofilic.track | 0
.../tracks}/tracks/Acidteleport.track | 0
.../resources/tracks}/tracks/AcidySlide.track | 0
.../resources/tracks}/tracks/Acirus.track | 0
.../resources/tracks}/tracks/Aciswal.track | 0
.../tracks}/tracks/Acrossboard.track | 0
.../main/resources/tracks}/tracks/Ad.track | 0
.../tracks}/tracks/AdonaiinDub.track | 0
.../resources/tracks}/tracks/Advanced.track | 0
.../resources/tracks}/tracks/AdventureI.track | 0
.../tracks}/tracks/AdventureII.track | 0
.../tracks}/tracks/AdventureIII.track | 0
.../tracks}/tracks/AdventureIV.track | 0
.../tracks}/tracks/AdventureIX.track | 0
.../resources/tracks}/tracks/AdventureV.track | 0
.../tracks}/tracks/AdventureVI.track | 0
.../tracks}/tracks/AdventureVII.track | 0
.../tracks}/tracks/AdventureVIII.track | 0
.../resources/tracks}/tracks/AdventureX.track | 0
.../tracks}/tracks/Afterexcavation.track | 0
.../tracks}/tracks/Afterreckoning.track | 0
.../tracks/Aftertheraincomessunagain.track | 0
.../tracks/Againandagainandagain.track | 0
.../tracks}/tracks/AhDastaAlUssa.track | 0
.../tracks}/tracks/AithersMyth.track | 0
.../tracks}/tracks/Akrakadabra.track | 0
.../resources/tracks}/tracks/AkusPork.track | 0
.../resources/tracks}/tracks/Alaska.track | 0
.../resources/tracks}/tracks/Alcatraz.track | 0
.../resources/tracks}/tracks/Alchemea.track | 0
.../tracks}/tracks/AllKindsofStuff.track | 0
.../resources/tracks}/tracks/Allowme.track | 0
.../resources/tracks}/tracks/Alphabet.track | 0
.../resources/tracks}/tracks/AlvarWave.track | 0
.../tracks}/tracks/AlvarWaveII.track | 0
.../tracks}/tracks/AmazingRace.track | 0
.../tracks}/tracks/AmazingRace2.track | 0
.../tracks}/tracks/Amazingwalls.track | 0
.../tracks}/tracks/AmazingwallsII.track | 0
.../resources/tracks}/tracks/Amazon.track | 0
.../resources/tracks}/tracks/Amdazou.track | 0
.../resources/tracks}/tracks/Angulate.track | 0
.../tracks}/tracks/Annoyingmud.track | 0
.../tracks}/tracks/AnotherPainfullTrip.track | 0
.../tracks/Anotheronebitesthemud.track | 0
.../resources/tracks}/tracks/Anticandy.track | 0
.../resources/tracks}/tracks/Antipathy.track | 0
.../main/resources/tracks}/tracks/Apaja.track | 0
.../tracks}/tracks/Apfelstrudel.track | 0
.../resources/tracks}/tracks/Apocalypse.track | 0
.../resources/tracks}/tracks/Apophis.track | 0
.../resources/tracks}/tracks/Appendix.track | 0
.../main/resources/tracks}/tracks/April.track | 0
.../resources/tracks}/tracks/Aquaqua.track | 0
.../resources/tracks}/tracks/Aquaria.track | 0
.../resources/tracks}/tracks/Aquatica.track | 0
.../resources/tracks}/tracks/Arekad.track | 0
.../tracks}/tracks/AreyoutheVIP.track | 0
.../resources/tracks}/tracks/Argstrang.track | 0
.../resources/tracks}/tracks/Arkanoid.track | 0
.../resources/tracks}/tracks/ArmChair.track | 0
.../resources/tracks}/tracks/Armada.track | 0
.../resources/tracks}/tracks/Armycenter.track | 0
.../tracks}/tracks/Aroundthearroyos.track | 0
.../tracks}/tracks/Aroundthelake.track | 0
.../resources/tracks}/tracks/Artless.track | 0
.../tracks}/tracks/ArtsyFartsy.track | 0
.../tracks}/tracks/AsellusBorealis.track | 0
.../tracks}/tracks/Askanexpert.track | 0
.../tracks}/tracks/Astoneclosetowater.track | 0
.../tracks}/tracks/Astonishing.track | 0
.../tracks}/tracks/Astroblemeproblem.track | 0
.../resources/tracks}/tracks/Astrolater.track | 0
.../resources/tracks}/tracks/Asymmetric.track | 0
.../tracks}/tracks/AtTheHeartofWinter.track | 0
.../resources/tracks}/tracks/Atrack.track | 0
.../tracks}/tracks/Audiorealism.track | 0
.../resources/tracks}/tracks/August.track | 0
.../resources/tracks}/tracks/Augustus.track | 0
.../tracks}/tracks/Authorspond.track | 0
.../main/resources/tracks}/tracks/Auts.track | 0
.../tracks}/tracks/AvoidExtraStrokes.track | 0
.../tracks}/tracks/Avoidingponds.track | 0
.../tracks}/tracks/Awoundanawound.track | 0
.../resources/tracks}/tracks/BackStab.track | 0
.../tracks}/tracks/BackandForth.track | 0
.../tracks}/tracks/BackandForth2.track | 0
.../tracks}/tracks/Backtobasics.track | 0
.../tracks}/tracks/Backtostart.track | 0
.../tracks}/tracks/BadLuckBrian.track | 0
.../resources/tracks}/tracks/Badboy.track | 0
.../tracks}/tracks/Badfallswithmadwalls.track | 0
.../resources/tracks}/tracks/Baharala.track | 0
.../tracks}/tracks/BalletMcanique.track | 0
.../resources/tracks}/tracks/Ballroad.track | 0
.../tracks}/tracks/BallsandArrows.track | 0
.../tracks}/tracks/Ballsinboxes.track | 0
.../tracks}/tracks/BallsofSteel.track | 0
.../resources/tracks}/tracks/Balrows.track | 0
.../resources/tracks}/tracks/BalrowsII.track | 0
.../tracks}/tracks/BananasforBanshee.track | 0
.../tracks}/tracks/Bananasplit.track | 0
.../main/resources/tracks}/tracks/Barb.track | 0
.../resources/tracks}/tracks/BarbII.track | 0
.../resources/tracks}/tracks/BarbIIA.track | 0
.../tracks}/tracks/Barragebridge.track | 0
.../resources/tracks}/tracks/BarrierI.track | 0
.../resources/tracks}/tracks/BarrierII.track | 0
.../resources/tracks}/tracks/BarrierIII.track | 0
.../resources/tracks}/tracks/BasHisawat.track | 0
.../tracks}/tracks/BasementReflex.track | 0
.../tracks}/tracks/BasicComplex.track | 0
.../resources/tracks}/tracks/BasicCross.track | 0
.../tracks}/tracks/BasicElements.track | 0
.../tracks}/tracks/BasicParadise.track | 0
.../resources/tracks}/tracks/BasicZ1.track | 0
.../resources/tracks}/tracks/BasicZ2.track | 0
.../resources/tracks}/tracks/BasicZ3.track | 0
.../resources/tracks}/tracks/BasicZ4.track | 0
.../resources/tracks}/tracks/BasicZ5.track | 0
.../resources/tracks}/tracks/Basicave.track | 0
.../tracks}/tracks/BasicgeometryI.track | 0
.../tracks}/tracks/BasicgeometryII.track | 0
.../tracks}/tracks/BasicgeometryIII.track | 0
.../tracks}/tracks/BasicgeometryIV.track | 0
.../tracks}/tracks/BasicgeometryIX.track | 0
.../tracks}/tracks/BasicgeometryV.track | 0
.../tracks}/tracks/BasicgeometryVI.track | 0
.../tracks}/tracks/BasicgeometryVII.track | 0
.../tracks}/tracks/BasicgeometryVIII.track | 0
.../tracks}/tracks/BasicgeometryX.track | 0
.../resources/tracks}/tracks/Basichell.track | 0
.../resources/tracks}/tracks/Basicstyle.track | 0
.../tracks}/tracks/BasicstyleII.track | 0
.../resources/tracks}/tracks/BasinHall.track | 0
.../resources/tracks}/tracks/Basments.track | 0
.../resources/tracks}/tracks/Bastille.track | 0
.../resources/tracks}/tracks/Bathory.track | 0
.../resources/tracks}/tracks/Batterys.track | 0
.../tracks}/tracks/BattlefieldI.track | 0
.../tracks}/tracks/BattlefieldII.track | 0
.../tracks}/tracks/BattlesintheNorth.track | 0
.../resources/tracks}/tracks/BaySick.track | 0
.../resources/tracks}/tracks/BeSharp.track | 0
.../tracks}/tracks/Beachmission.track | 0
.../tracks/BeachmissionAcidfactory.track | 0
.../resources/tracks}/tracks/Bebrave.track | 0
.../resources/tracks}/tracks/Bellagio.track | 0
.../main/resources/tracks}/tracks/Bembo.track | 0
.../resources/tracks}/tracks/Bendable.track | 0
.../resources/tracks}/tracks/Bethefirst.track | 0
.../tracks}/tracks/Bewarewater.track | 0
.../tracks}/tracks/BewarewaterII.track | 0
.../tracks}/tracks/BewarewaterIII.track | 0
.../resources/tracks}/tracks/BforBasic.track | 0
.../resources/tracks}/tracks/BigBlind.track | 0
.../resources/tracks}/tracks/BigMistake.track | 0
.../tracks}/tracks/Biliardstable.track | 0
.../tracks}/tracks/Bizarrehouse.track | 0
.../tracks}/tracks/BlameCanada.track | 0
.../tracks}/tracks/BlameCanadaII.track | 0
.../resources/tracks}/tracks/Blender.track | 0
.../tracks}/tracks/BlindGuardian.track | 0
.../resources/tracks}/tracks/Blizzard.track | 0
.../resources/tracks}/tracks/Blockem.track | 0
.../resources/tracks}/tracks/Blockhead.track | 0
.../tracks}/tracks/Blockomatic.track | 0
.../resources/tracks}/tracks/Blocks.track | 0
.../resources/tracks}/tracks/BlocksII.track | 0
.../resources/tracks}/tracks/BlocksIQ.track | 0
.../tracks}/tracks/BlocksJoonasEdition.track | 0
.../tracks}/tracks/BlocksMultiplayer.track | 0
.../resources/tracks}/tracks/Blockster.track | 0
.../tracks}/tracks/Blockswtfedition.track | 0
.../tracks}/tracks/Blueiswater.track | 0
.../resources/tracks}/tracks/Bluelagoon.track | 0
.../resources/tracks}/tracks/Bluescreen.track | 0
.../resources/tracks}/tracks/Bluffy.track | 0
.../tracks}/tracks/BluntForceTrauma.track | 0
.../tracks}/tracks/BobSmileMurderMary.track | 0
.../resources/tracks}/tracks/Bobouncece.track | 0
.../resources/tracks}/tracks/BoingBoing.track | 0
.../resources/tracks}/tracks/Bonerrr.track | 0
.../tracks}/tracks/Bonisavibus.track | 0
.../tracks}/tracks/BonoboRocks.track | 0
.../resources/tracks}/tracks/BonusTrack.track | 0
.../tracks}/tracks/BoomBiddyByeBye.track | 0
.../resources/tracks}/tracks/Boomerangs.track | 0
.../main/resources/tracks}/tracks/Boost.track | 0
.../tracks}/tracks/BoostReturns.track | 0
.../main/resources/tracks}/tracks/Boots.track | 0
.../resources/tracks}/tracks/BoringMill.track | 0
.../tracks}/tracks/Bottlemessage.track | 0
.../tracks}/tracks/BounceMatress.track | 0
.../tracks}/tracks/Bounceflowers.track | 0
.../resources/tracks}/tracks/Bounceit.track | 0
.../tracks}/tracks/Bouncelabyrinth.track | 0
.../tracks}/tracks/BounceofDeath.track | 0
.../tracks}/tracks/BouncerWalls.track | 0
.../resources/tracks}/tracks/BouncyRisk.track | 0
.../tracks}/tracks/BouncyRooms.track | 0
.../tracks/Bourgeoisiesattractiveness.track | 0
.../tracks}/tracks/Brainwashed.track | 0
.../tracks}/tracks/BraveAttempt.track | 0
.../tracks}/tracks/Breakingthebrickwall.track | 0
.../tracks}/tracks/Breakthroughlines.track | 0
.../resources/tracks}/tracks/Brebunobou.track | 0
.../resources/tracks}/tracks/Brickline.track | 0
.../tracks}/tracks/Bricklyfloor.track | 0
.../tracks}/tracks/Brickyinhalation.track | 0
.../tracks}/tracks/BridgeLabyrinth.track | 0
.../tracks}/tracks/BridgeSubscription.track | 0
.../tracks}/tracks/BridgeSubscription2.track | 0
.../tracks}/tracks/Bridgebuilder.track | 0
.../resources/tracks}/tracks/Bridges.track | 0
.../resources/tracks}/tracks/Bridges2.track | 0
.../tracks}/tracks/Bridgesliding.track | 0
.../resources/tracks}/tracks/Briefcase.track | 0
.../tracks}/tracks/Brokeneggsknife.track | 0
.../resources/tracks}/tracks/Brownspot.track | 0
.../resources/tracks}/tracks/Bsight.track | 0
.../resources/tracks}/tracks/Bubbling.track | 0
.../resources/tracks}/tracks/Bubustrip.track | 0
.../resources/tracks}/tracks/BudgetKiln.track | 0
.../resources/tracks}/tracks/Budous.track | 0
.../resources/tracks}/tracks/Buffoon.track | 0
.../resources/tracks}/tracks/Bumpers.track | 0
.../tracks}/tracks/BunkerIsland.track | 0
.../tracks}/tracks/BunkerIslandII.track | 0
.../tracks}/tracks/BunkerofDeath.track | 0
.../tracks}/tracks/BytheRiversofBabylon.track | 0
.../resources/tracks}/tracks/CAMovi.track | 0
.../resources/tracks}/tracks/CAMoviII.track | 0
.../resources/tracks}/tracks/CCCover.track | 0
.../resources/tracks}/tracks/CDstrack.track | 0
.../main/resources/tracks}/tracks/CERN.track | 0
.../main/resources/tracks}/tracks/CREAM.track | 0
.../main/resources/tracks}/tracks/CT.track | 0
.../main/resources/tracks}/tracks/CTRL.track | 0
.../tracks}/tracks/Cactusdesert.track | 0
.../resources/tracks}/tracks/Cadira.track | 0
.../resources/tracks}/tracks/Cagebird.track | 0
.../resources/tracks}/tracks/Calicula.track | 0
.../resources/tracks}/tracks/CalmIsle.track | 0
.../resources/tracks}/tracks/Camembert.track | 0
.../resources/tracks}/tracks/Campbed.track | 0
.../main/resources/tracks}/tracks/Canal.track | 0
.../resources/tracks}/tracks/Cancel.track | 0
.../tracks}/tracks/Candleinthewind.track | 0
.../resources/tracks}/tracks/Candyland.track | 0
.../resources/tracks}/tracks/Cannongame.track | 0
.../tracks}/tracks/Cantilevers.track | 0
.../resources/tracks}/tracks/Canyon.track | 0
.../tracks}/tracks/Canyoufigureitout.track | 0
.../tracks}/tracks/Captainofthebathtub.track | 0
.../tracks}/tracks/CardinalEgging.track | 0
.../tracks}/tracks/CarefullyIn.track | 0
.../resources/tracks}/tracks/Cargame.track | 0
.../main/resources/tracks}/tracks/Carol.track | 0
.../resources/tracks}/tracks/Carpediem.track | 0
.../tracks}/tracks/CarpediemIII.track | 0
.../resources/tracks}/tracks/Cartman.track | 0
.../resources/tracks}/tracks/Carusell.track | 0
.../resources/tracks}/tracks/Cashew.track | 0
.../resources/tracks}/tracks/Castle.track | 0
.../resources/tracks}/tracks/Caution.track | 0
.../resources/tracks}/tracks/Caverun.track | 0
.../tracks}/tracks/Cavesontheotherside.track | 0
.../resources/tracks}/tracks/Celsius.track | 0
.../resources/tracks}/tracks/Center.track | 0
.../tracks}/tracks/CenterRidge.track | 0
.../tracks}/tracks/Centerofattention.track | 0
.../tracks}/tracks/CentralAveneu.track | 0
.../main/resources/tracks}/tracks/Chain.track | 0
.../resources/tracks}/tracks/Chainsaw.track | 0
.../tracks}/tracks/Chainsofmisery.track | 0
.../tracks}/tracks/Champignonfairy.track | 0
.../resources/tracks}/tracks/Changeable.track | 0
.../resources/tracks}/tracks/ChaoRen.track | 0
.../main/resources/tracks}/tracks/Chess.track | 0
.../resources/tracks}/tracks/ChinaTown.track | 0
.../tracks}/tracks/ChineseNewYear.track | 0
.../tracks}/tracks/Chinesecreature.track | 0
.../resources/tracks}/tracks/Chippo.track | 0
.../tracks}/tracks/ChocolateRain.track | 0
.../tracks}/tracks/Chooseyourway.track | 0
.../tracks}/tracks/Choreaminor.track | 0
.../resources/tracks}/tracks/Cigars.track | 0
.../main/resources/tracks}/tracks/Cinch.track | 0
.../tracks}/tracks/Cinderellasfoot.track | 0
.../resources/tracks}/tracks/CircularII.track | 0
.../resources/tracks}/tracks/CisabI.track | 0
.../resources/tracks}/tracks/CisabII.track | 0
.../resources/tracks}/tracks/Ciusaa.track | 0
.../tracks/ClaustrophobicFugitive.track | 0
.../resources/tracks}/tracks/Clearthead.track | 0
.../tracks}/tracks/Cliffhanger.track | 0
.../resources/tracks}/tracks/Clique.track | 0
.../resources/tracks}/tracks/Closeone.track | 0
.../tracks}/tracks/Cloverleaves.track | 0
.../resources/tracks}/tracks/Clovers.track | 0
.../resources/tracks}/tracks/Coinflip.track | 0
.../resources/tracks}/tracks/Colcon.track | 0
.../resources/tracks}/tracks/ColdBreeze.track | 0
.../tracks}/tracks/Collidingisfun.track | 0
.../tracks}/tracks/ColourMeYellow.track | 0
.../resources/tracks}/tracks/Comeback.track | 0
.../tracks}/tracks/CommanderKeen.track | 0
.../tracks}/tracks/CommanderKeen2.track | 0
.../tracks}/tracks/CommanderKeen3.track | 0
.../resources/tracks}/tracks/Compass.track | 0
.../tracks}/tracks/Compressors.track | 0
.../resources/tracks}/tracks/ConTrick.track | 0
.../tracks}/tracks/Concentrationcamp.track | 0
.../resources/tracks}/tracks/Concordia.track | 0
.../tracks}/tracks/Congrandezza.track | 0
.../tracks}/tracks/ConjuringTrick.track | 0
.../resources/tracks}/tracks/Continents.track | 0
.../resources/tracks}/tracks/Controller.track | 0
.../tracks}/tracks/Controlvalve.track | 0
.../resources/tracks}/tracks/Conveyor.track | 0
.../tracks}/tracks/Conveyorwork.track | 0
.../tracks}/tracks/ConveyorworkII.track | 0
.../resources/tracks}/tracks/CoolTrack.track | 0
.../tracks}/tracks/Coolingsystem.track | 0
.../resources/tracks}/tracks/Copenhagen.track | 0
.../resources/tracks}/tracks/Copyright.track | 0
.../resources/tracks}/tracks/CordonBleu.track | 0
.../tracks}/tracks/CornerandCorner.track | 0
.../tracks}/tracks/CorrosiveCenter.track | 0
.../tracks}/tracks/CoupleSuicide.track | 0
.../main/resources/tracks}/tracks/Crab.track | 0
.../resources/tracks}/tracks/Craggy.track | 0
.../resources/tracks}/tracks/CraggyII.track | 0
.../resources/tracks}/tracks/Crazy5.track | 0
.../resources/tracks}/tracks/CrazyTrain.track | 0
.../tracks}/tracks/Createtheway.track | 0
.../resources/tracks}/tracks/Crisscross.track | 0
.../resources/tracks}/tracks/Croquette.track | 0
.../tracks}/tracks/CroquetteII.track | 0
.../tracks}/tracks/Cruelintentions.track | 0
.../tracks}/tracks/CrymeaRiver.track | 0
.../tracks}/tracks/CrystalCavern.track | 0
.../main/resources/tracks}/tracks/Cube.track | 0
.../resources/tracks}/tracks/Cucumber.track | 0
.../tracks}/tracks/CultivatedBimbo.track | 0
.../resources/tracks}/tracks/Cuneiform.track | 0
.../resources/tracks}/tracks/CunniAcuja.track | 0
.../main/resources/tracks}/tracks/Cups.track | 0
.../resources/tracks}/tracks/CurveI.track | 0
.../resources/tracks}/tracks/CurveII.track | 0
.../tracks}/tracks/CurvingPipes.track | 0
.../tracks}/tracks/CurvingPipesII.track | 0
.../resources/tracks}/tracks/Cutoff.track | 0
.../tracks}/tracks/Cuttingcorners.track | 0
.../tracks}/tracks/CuttingcornersII.track | 0
.../main/resources/tracks}/tracks/DOD.track | 0
.../resources/tracks}/tracks/DaBomb.track | 0
.../resources/tracks}/tracks/Damage.track | 0
.../tracks}/tracks/Damagination.track | 0
.../resources/tracks}/tracks/Damnwater.track | 0
.../resources/tracks}/tracks/DamsEdge.track | 0
.../tracks}/tracks/DanceSucker.track | 0
.../tracks}/tracks/Dancemacabre.track | 0
.../tracks}/tracks/Dancemacabre2.track | 0
.../resources/tracks}/tracks/Danecal.track | 0
.../tracks}/tracks/DangerousAccelerator.track | 0
.../tracks}/tracks/DangerousDemeanor.track | 0
.../tracks}/tracks/DangerousSpeedline.track | 0
.../tracks}/tracks/Dangerousend.track | 0
.../tracks}/tracks/Dangerousswamps.track | 0
.../main/resources/tracks}/tracks/Dante.track | 0
.../resources/tracks}/tracks/Danteism.track | 0
.../resources/tracks}/tracks/Danteshell.track | 0
.../resources/tracks}/tracks/Darwin.track | 0
.../resources/tracks}/tracks/Darwinism.track | 0
.../tracks}/tracks/DarwinismorZwanism.track | 0
.../tracks}/tracks/Darwinsroad.track | 0
.../tracks}/tracks/DarwinsroadII.track | 0
.../tracks}/tracks/DarwinsroadIII.track | 0
.../tracks}/tracks/DarwinsroadIV.track | 0
.../resources/tracks}/tracks/Daswollows.track | 0
.../resources/tracks}/tracks/Dcorner.track | 0
.../main/resources/tracks}/tracks/Dead1.track | 0
.../tracks}/tracks/DeadlyTrophy.track | 0
.../resources/tracks}/tracks/Dealwithit.track | 0
.../tracks}/tracks/Deathblocks.track | 0
.../resources/tracks}/tracks/Decisions.track | 0
.../tracks}/tracks/DecoyingPonds.track | 0
.../tracks}/tracks/Definatelymaybe.track | 0
.../resources/tracks}/tracks/Deformed.track | 0
.../tracks}/tracks/DelinquentBehaviour.track | 0
.../tracks}/tracks/Depressionist.track | 0
.../resources/tracks}/tracks/Derail.track | 0
.../resources/tracks}/tracks/DesertPath.track | 0
.../tracks}/tracks/Desireforfreedom.track | 0
.../resources/tracks}/tracks/Destiny.track | 0
.../tracks}/tracks/DetonationDanger.track | 0
.../resources/tracks}/tracks/Detune.track | 0
.../resources/tracks}/tracks/Devilseyes.track | 0
.../resources/tracks}/tracks/Devious.track | 0
.../tracks}/tracks/DeviousDiamond.track | 0
.../resources/tracks}/tracks/Dewlor.track | 0
.../tracks}/tracks/DiagonAlley.track | 0
.../tracks}/tracks/Diagonalboredom.track | 0
.../tracks}/tracks/Diagonalclimb.track | 0
.../resources/tracks}/tracks/Diamond.track | 0
.../tracks}/tracks/DiamondHills.track | 0
.../tracks}/tracks/Difficultchoice.track | 0
.../tracks}/tracks/DiggingsinSahara.track | 0
.../resources/tracks}/tracks/Digitalis.track | 0
.../tracks}/tracks/DinkyTrickCollection.track | 0
.../tracks/DinkyTrickCollectionII.track | 0
.../tracks}/tracks/Direct2Brain.track | 0
.../tracks}/tracks/DisappearedPlacebo.track | 0
.../resources/tracks}/tracks/Discbrake.track | 0
.../resources/tracks}/tracks/Disturbia.track | 0
.../resources/tracks}/tracks/Divided.track | 0
.../resources/tracks}/tracks/Divider.track | 0
.../resources/tracks}/tracks/Divider2.track | 0
.../resources/tracks}/tracks/DividerII.track | 0
.../resources/tracks}/tracks/DodgePodge.track | 0
.../resources/tracks}/tracks/Donatello.track | 0
.../main/resources/tracks}/tracks/Donk.track | 0
.../tracks}/tracks/DonkeyShoes.track | 0
.../tracks}/tracks/DonkeysBridge.track | 0
.../tracks}/tracks/DontQuitYourDayJob.track | 0
.../tracks}/tracks/Dontblockyourway.track | 0
.../tracks}/tracks/DontdriveDrink.track | 0
.../tracks}/tracks/Donteatthemushroom.track | 0
.../tracks/Dontmakefoolofyourself.track | 0
.../tracks}/tracks/Dontskipthis.track | 0
.../tracks}/tracks/Donttrythisathome.track | 0
.../tracks}/tracks/DotLabeledRooms.track | 0
.../tracks}/tracks/DotLabeledRoomsII.track | 0
.../tracks}/tracks/Dotinaslide.track | 0
.../resources/tracks}/tracks/DotsRooms.track | 0
.../tracks}/tracks/DoubleFlipperTetris.track | 0
.../resources/tracks}/tracks/DoubleLife.track | 0
.../tracks}/tracks/DoubleSwingAround.track | 0
.../resources/tracks}/tracks/DoubleWall.track | 0
.../resources/tracks}/tracks/DoubleX.track | 0
.../tracks}/tracks/Doublecross.track | 0
.../tracks}/tracks/Doublecurling.track | 0
.../resources/tracks}/tracks/Doubleworm.track | 0
.../resources/tracks}/tracks/Downhill.track | 0
.../tracks}/tracks/DownhillBattle.track | 0
.../tracks}/tracks/Downhillargh.track | 0
.../resources/tracks}/tracks/DrAgula.track | 0
.../tracks}/tracks/Dragonriver.track | 0
.../main/resources/tracks}/tracks/Drain.track | 0
.../tracks}/tracks/DreamofFourStrokes.track | 0
.../tracks}/tracks/DreamofSixStrokes.track | 0
.../tracks}/tracks/DreamofTenStrokes.track | 0
.../resources/tracks}/tracks/Drobri.track | 0
.../resources/tracks}/tracks/Dropit.track | 0
.../resources/tracks}/tracks/Droply.track | 0
.../resources/tracks}/tracks/DropnRoll.track | 0
.../resources/tracks}/tracks/Dualismus.track | 0
.../resources/tracks}/tracks/DuckSoup.track | 0
.../resources/tracks}/tracks/DuiHui.track | 0
.../main/resources/tracks}/tracks/Dumbo.track | 0
.../resources/tracks}/tracks/Duplex.track | 0
.../main/resources/tracks}/tracks/EZ.track | 0
.../resources/tracks}/tracks/EastCoast.track | 0
.../main/resources/tracks}/tracks/Easy4.track | 0
.../resources/tracks}/tracks/EasyOne.track | 0
.../tracks}/tracks/EasyforMacGyver.track | 0
.../resources/tracks}/tracks/Easyjob.track | 0
.../resources/tracks}/tracks/EasyjobII.track | 0
.../resources/tracks}/tracks/EasyjobIII.track | 0
.../resources/tracks}/tracks/EasyjobIV.track | 0
.../resources/tracks}/tracks/EasyjobIX.track | 0
.../resources/tracks}/tracks/EasyjobV.track | 0
.../resources/tracks}/tracks/EasyjobVI.track | 0
.../resources/tracks}/tracks/EasyjobVII.track | 0
.../tracks}/tracks/EasyjobVIII.track | 0
.../resources/tracks}/tracks/Easyliving.track | 0
.../resources/tracks}/tracks/Easyroad.track | 0
.../resources/tracks}/tracks/Ecnuob.track | 0
.../tracks}/tracks/Eightpointstar.track | 0
.../tracks}/tracks/ElectricSheep.track | 0
.../tracks}/tracks/ElementRoadI.track | 0
.../tracks}/tracks/ElementRoadIV.track | 0
.../tracks}/tracks/ElementroadIII.track | 0
.../tracks}/tracks/ElevatorBlock.track | 0
.../resources/tracks}/tracks/Elisabeth.track | 0
.../resources/tracks}/tracks/Embula.track | 0
.../main/resources/tracks}/tracks/EnHo.track | 0
.../tracks}/tracks/Endlessroll.track | 0
.../resources/tracks}/tracks/EndofHopes.track | 0
.../tracks}/tracks/Endofreport.track | 0
.../resources/tracks}/tracks/EnergySilo.track | 0
.../resources/tracks}/tracks/Englandk50.track | 0
.../resources/tracks}/tracks/Enigma.track | 0
.../tracks}/tracks/Enjoytheride.track | 0
.../tracks/Enthusiasticallyforward.track | 0
.../resources/tracks}/tracks/Envelope.track | 0
.../tracks}/tracks/EnygmasRiddle.track | 0
.../resources/tracks}/tracks/Enysic.track | 0
.../main/resources/tracks}/tracks/Eone.track | 0
.../resources/tracks}/tracks/EpicFail.track | 0
.../resources/tracks}/tracks/EpicFail2.track | 0
.../resources/tracks}/tracks/Epiphany.track | 0
.../tracks}/tracks/EquallyDangerous.track | 0
.../tracks}/tracks/Escapagosisles.track | 0
.../resources/tracks}/tracks/Escape.track | 0
.../tracks}/tracks/EstimationQuarter.track | 0
.../resources/tracks}/tracks/Eucalyptus.track | 0
.../resources/tracks}/tracks/Euphoric.track | 0
.../main/resources/tracks}/tracks/Euros.track | 0
.../resources/tracks}/tracks/EvacEnim.track | 0
.../resources/tracks}/tracks/EvacTsiom.track | 0
.../resources/tracks}/tracks/Exhaustive.track | 0
.../tracks}/tracks/Exhaustpipe.track | 0
.../resources/tracks}/tracks/Exodus.track | 0
.../resources/tracks}/tracks/Experiment.track | 0
.../tracks}/tracks/ExplodingStart.track | 0
.../resources/tracks}/tracks/Explorer.track | 0
.../tracks}/tracks/ExplosiveTemple.track | 0
.../tracks}/tracks/Eyesofastranger.track | 0
.../main/resources/tracks}/tracks/F1.track | 0
.../tracks}/tracks/Facethereturn.track | 0
.../resources/tracks}/tracks/FadingWave.track | 0
.../tracks}/tracks/FairlyUnpleasant.track | 0
.../resources/tracks}/tracks/Fairway.track | 0
.../resources/tracks}/tracks/FakeSky.track | 0
.../tracks}/tracks/FallingBridge.track | 0
.../tracks}/tracks/Fallingdown.track | 0
.../tracks}/tracks/FarAwayLand.track | 0
.../resources/tracks}/tracks/FatLady.track | 0
.../tracks}/tracks/Fatamorgana.track | 0
.../resources/tracks}/tracks/Fearfactor.track | 0
.../tracks}/tracks/Fearoftheswamp.track | 0
.../tracks}/tracks/Feartheworst.track | 0
.../tracks}/tracks/Feelingblue.track | 0
.../tracks}/tracks/Feelinlucky.track | 0
.../resources/tracks}/tracks/Feline.track | 0
.../tracks}/tracks/FetishforBlocks.track | 0
.../tracks}/tracks/Fieldofacidswamp.track | 0
.../tracks}/tracks/Figureskating.track | 0
.../resources/tracks}/tracks/Finetrack.track | 0
.../tracks}/tracks/Fingerpopper.track | 0
.../resources/tracks}/tracks/Finland.track | 0
.../tracks}/tracks/FinnishFlash.track | 0
.../resources/tracks}/tracks/Firstaim.track | 0
.../tracks}/tracks/Firstwaterthenacid.track | 0
.../resources/tracks}/tracks/Fivagon.track | 0
.../tracks}/tracks/FiveSquaresI.track | 0
.../tracks}/tracks/FiveSquaresII.track | 0
.../main/resources/tracks}/tracks/Fizz.track | 0
.../resources/tracks}/tracks/FlipFlop.track | 0
.../tracks}/tracks/Floppydisks.track | 0
.../resources/tracks}/tracks/Florence.track | 0
.../resources/tracks}/tracks/Flower.track | 0
.../main/resources/tracks}/tracks/Flume.track | 0
.../resources/tracks}/tracks/FlushBrim.track | 0
.../tracks}/tracks/FlushedBridges.track | 0
.../resources/tracks}/tracks/Flypaper.track | 0
.../resources/tracks}/tracks/Fohudaji.track | 0
.../resources/tracks}/tracks/FohudajiII.track | 0
.../tracks}/tracks/FoolingDown.track | 0
.../tracks/ForAllTheRatsOutThere.track | 0
.../resources/tracks}/tracks/Forearm.track | 0
.../resources/tracks}/tracks/Forforms.track | 0
.../main/resources/tracks}/tracks/Foris.track | 0
.../resources/tracks}/tracks/ForisII.track | 0
.../resources/tracks}/tracks/Fortress1.track | 0
.../resources/tracks}/tracks/Fortress2.track | 0
.../resources/tracks}/tracks/Fortress3.track | 0
.../resources/tracks}/tracks/Fosero.track | 0
.../main/resources/tracks}/tracks/Four.track | 0
.../tracks}/tracks/FourElevators.track | 0
.../resources/tracks}/tracks/FourGuards.track | 0
.../tracks}/tracks/FourGuardsII.track | 0
.../tracks}/tracks/FourPlainRooms.track | 0
.../resources/tracks}/tracks/FourRooms.track | 0
.../resources/tracks}/tracks/FourRooms2.track | 0
.../resources/tracks}/tracks/Fourdour.track | 0
.../main/resources/tracks}/tracks/Fours.track | 0
.../tracks}/tracks/Fourschairs.track | 0
.../resources/tracks}/tracks/Fourstones.track | 0
.../tracks}/tracks/FourthDimension.track | 0
.../tracks}/tracks/FragileWalls.track | 0
.../resources/tracks}/tracks/Fragrant.track | 0
.../tracks/FrankiegoestoHollywood.track | 0
.../resources/tracks}/tracks/FreeGates.track | 0
.../tracks}/tracks/FreeImprovisation.track | 0
.../tracks}/tracks/Freedomofchoice.track | 0
.../resources/tracks}/tracks/Freestyle.track | 0
.../resources/tracks}/tracks/Friends.track | 0
.../tracks}/tracks/FromDuskTillDawn.track | 0
.../tracks}/tracks/Fromheretoeternity.track | 0
.../tracks}/tracks/Frompipetoanother.track | 0
.../resources/tracks}/tracks/Frozenway.track | 0
.../tracks}/tracks/FullFrontal.track | 0
.../tracks}/tracks/Functionaltest.track | 0
.../main/resources/tracks}/tracks/Funky.track | 0
.../resources/tracks}/tracks/Funnels.track | 0
.../resources/tracks}/tracks/Futuristic.track | 0
.../tracks}/tracks/FuturisticII.track | 0
.../main/resources/tracks}/tracks/GED.track | 0
.../resources/tracks}/tracks/GablePool.track | 0
.../resources/tracks}/tracks/Gamble.track | 0
.../resources/tracks}/tracks/GameOver.track | 0
.../resources/tracks}/tracks/GameofLife.track | 0
.../tracks}/tracks/Gapsintheice.track | 0
.../resources/tracks}/tracks/Garapalou.track | 0
.../resources/tracks}/tracks/Garbage.track | 0
.../resources/tracks}/tracks/Geloplegia.track | 0
.../tracks}/tracks/GeloplegiaII.track | 0
.../resources/tracks}/tracks/Genesis.track | 0
.../main/resources/tracks}/tracks/Geoh.track | 0
.../resources/tracks}/tracks/GeohII.track | 0
.../resources/tracks}/tracks/GeohIII.track | 0
.../tracks}/tracks/GeometricalMess.track | 0
.../tracks}/tracks/GhettoSuperstar.track | 0
.../resources/tracks}/tracks/GiantLeap.track | 0
.../resources/tracks}/tracks/Gimme5.track | 0
.../resources/tracks}/tracks/Gluecorner.track | 0
.../resources/tracks}/tracks/Glycerin.track | 0
.../tracks}/tracks/GoallikeaBro.track | 0
.../resources/tracks}/tracks/Gogogo.track | 0
.../tracks}/tracks/GoldenRatio.track | 0
.../tracks}/tracks/Golfenstein.track | 0
.../resources/tracks}/tracks/Goodluck.track | 0
.../main/resources/tracks}/tracks/Goon.track | 0
.../resources/tracks}/tracks/Gotscrewed.track | 0
.../resources/tracks}/tracks/GrandSlamI.track | 0
.../tracks}/tracks/GrandSlamII.track | 0
.../tracks}/tracks/GrandSlamIII.track | 0
.../tracks}/tracks/GrassandStoneI.track | 0
.../tracks}/tracks/GrassandStoneII.track | 0
.../tracks}/tracks/GrassandStoneIII.track | 0
.../tracks}/tracks/GrassandStoneIV.track | 0
.../tracks}/tracks/GrassandStoneIX.track | 0
.../tracks}/tracks/GrassandStoneV.track | 0
.../tracks}/tracks/GrassandStoneVI.track | 0
.../tracks}/tracks/GrassandStoneVII.track | 0
.../tracks}/tracks/GrassandStoneVIII.track | 0
.../tracks}/tracks/GrassandStoneX.track | 0
.../resources/tracks}/tracks/Grasstone.track | 0
.../tracks}/tracks/GrasstoneII.track | 0
.../resources/tracks}/tracks/GreekLuck.track | 0
.../resources/tracks}/tracks/GreenApaja.track | 0
.../resources/tracks}/tracks/GreenMile.track | 0
.../tracks}/tracks/GreenMileII.track | 0
.../resources/tracks}/tracks/Greenarrow.track | 0
.../resources/tracks}/tracks/Greencard.track | 0
.../tracks}/tracks/GreenmileIII.track | 0
.../tracks}/tracks/Greenwithenvy.track | 0
.../tracks}/tracks/Groovyisland.track | 0
.../resources/tracks}/tracks/Groumelour.track | 0
.../resources/tracks}/tracks/GroundLeap.track | 0
.../resources/tracks}/tracks/Guanbu.track | 0
.../resources/tracks}/tracks/Guayana.track | 0
.../resources/tracks}/tracks/Guidelines.track | 0
.../main/resources/tracks}/tracks/Guru4.track | 0
.../main/resources/tracks}/tracks/Guru5.track | 0
.../main/resources/tracks}/tracks/Guru6.track | 0
.../tracks}/tracks/Gurusdoitbetter.track | 0
.../resources/tracks}/tracks/Gyllies.track | 0
.../tracks}/tracks/HadronCollider.track | 0
.../resources/tracks}/tracks/HalfPipe.track | 0
.../resources/tracks}/tracks/Halfed.track | 0
.../tracks}/tracks/Hammernails.track | 0
.../tracks}/tracks/Handkerchiefes.track | 0
.../resources/tracks}/tracks/HangOver.track | 0
.../resources/tracks}/tracks/HangOver2.track | 0
.../tracks}/tracks/HangingoverwithTRow.track | 0
.../tracks}/tracks/HankiesforLadies.track | 0
.../tracks}/tracks/HappyHappyJoyJoy.track | 0
.../tracks}/tracks/HappyTrigonometry.track | 0
.../tracks}/tracks/Happytrails.track | 0
.../resources/tracks}/tracks/Hardroad.track | 0
.../tracks}/tracks/Harmonicmonotony.track | 0
.../tracks}/tracks/Havesomeluck.track | 0
.../resources/tracks}/tracks/Haweag.track | 0
.../resources/tracks}/tracks/Hazardous.track | 0
.../tracks}/tracks/Hazardousshortcut.track | 0
.../tracks}/tracks/Hazardoustrip.track | 0
.../main/resources/tracks}/tracks/HeHe.track | 0
.../tracks}/tracks/Headlesschicken.track | 0
.../tracks}/tracks/Heartcorners.track | 0
.../resources/tracks}/tracks/Heartwork.track | 0
.../tracks}/tracks/Heatingrate.track | 0
.../tracks}/tracks/HeisamanHeman.track | 0
.../main/resources/tracks}/tracks/Helix.track | 0
.../resources/tracks}/tracks/Hellfire.track | 0
.../main/resources/tracks}/tracks/Hello.track | 0
.../tracks}/tracks/Helpinganddisturbing.track | 0
.../tracks}/tracks/Helpingwalls.track | 0
.../resources/tracks}/tracks/Helpme.track | 0
.../resources/tracks}/tracks/Hepatica.track | 0
.../tracks}/tracks/HereisMulder.track | 0
.../tracks}/tracks/Heresthesquare.track | 0
.../tracks}/tracks/HerkimerJerkimer.track | 0
.../tracks}/tracks/HerkimerJerkimer2.track | 0
.../main/resources/tracks}/tracks/Heval.track | 0
.../tracks}/tracks/Hiddendanger.track | 0
.../tracks}/tracks/Hiddenriver.track | 0
.../resources/tracks}/tracks/HighDive.track | 0
.../resources/tracks}/tracks/HighIsland.track | 0
.../tracks}/tracks/HigherState.track | 0
.../tracks}/tracks/Highfalutin.track | 0
.../tracks}/tracks/HightwaytoAapeli.track | 0
.../resources/tracks}/tracks/Hilight.track | 0
.../resources/tracks}/tracks/HillBasics.track | 0
.../resources/tracks}/tracks/HillBill.track | 0
.../resources/tracks}/tracks/HillLegend.track | 0
.../resources/tracks}/tracks/Hillery.track | 0
.../resources/tracks}/tracks/Hillings.track | 0
.../tracks}/tracks/Hilllabyrinth.track | 0
.../resources/tracks}/tracks/Hillocky.track | 0
.../resources/tracks}/tracks/Hillponds.track | 0
.../resources/tracks}/tracks/Hillside.track | 0
.../resources/tracks}/tracks/Hillskulls.track | 0
.../tracks}/tracks/Hillspirals.track | 0
.../tracks}/tracks/Hillsponds6.track | 0
.../resources/tracks}/tracks/Hillster.track | 0
.../tracks}/tracks/Hiphiphurray.track | 0
.../resources/tracks}/tracks/Hitchhiker.track | 0
.../main/resources/tracks}/tracks/Hitit.track | 0
.../resources/tracks}/tracks/Hitthedirt.track | 0
.../resources/tracks}/tracks/Hitthehay.track | 0
.../resources/tracks}/tracks/Hitthemud.track | 0
.../resources/tracks}/tracks/Hittheroof.track | 0
.../resources/tracks}/tracks/Hitthespot.track | 0
.../tracks}/tracks/Hitthetarget.track | 0
.../resources/tracks}/tracks/HiusPeinz.track | 0
.../resources/tracks}/tracks/HocusPocus.track | 0
.../resources/tracks}/tracks/Holeinn.track | 0
.../tracks}/tracks/HollowallsI.track | 0
.../tracks}/tracks/HollowallsII.track | 0
.../tracks}/tracks/HollowallsIII.track | 0
.../tracks}/tracks/HollowallsIV.track | 0
.../tracks}/tracks/HollowallsV.track | 0
.../tracks}/tracks/Hollowreality.track | 0
.../resources/tracks}/tracks/Hollyday.track | 0
.../tracks}/tracks/HolyChiquita.track | 0
.../resources/tracks}/tracks/Holyshot.track | 0
.../resources/tracks}/tracks/Homeport.track | 0
.../main/resources/tracks}/tracks/Honey.track | 0
.../resources/tracks}/tracks/Honeycomb.track | 0
.../tracks}/tracks/Honeycombflower.track | 0
.../tracks}/tracks/Hookedatthehorn.track | 0
.../resources/tracks}/tracks/HookupSiam.track | 0
.../resources/tracks}/tracks/Hopper.track | 0
.../tracks}/tracks/Horrorthreesome.track | 0
.../resources/tracks}/tracks/Horver.track | 0
.../resources/tracks}/tracks/HorverII.track | 0
.../resources/tracks}/tracks/HotShot.track | 0
.../resources/tracks}/tracks/HotSpot.track | 0
.../tracks}/tracks/Houseofpain.track | 0
.../tracks}/tracks/Howmanyarrows.track | 0
.../tracks}/tracks/Howmanystyles.track | 0
.../resources/tracks}/tracks/HumaHuta.track | 0
.../tracks}/tracks/HumahutasJourney.track | 0
.../tracks}/tracks/Humminghummocks.track | 0
.../tracks}/tracks/Hydratingeffect.track | 0
.../resources/tracks}/tracks/Hydroside.track | 0
.../tracks}/tracks/ICanHasBlockz.track | 0
.../resources/tracks}/tracks/IGotzNutz.track | 0
.../resources/tracks}/tracks/IWriteSins.track | 0
.../resources/tracks}/tracks/IceBounce.track | 0
.../resources/tracks}/tracks/IceCenter.track | 0
.../resources/tracks}/tracks/IceCube.track | 0
.../resources/tracks}/tracks/IceFishing.track | 0
.../resources/tracks}/tracks/IceLine.track | 0
.../resources/tracks}/tracks/IcePhobia.track | 0
.../resources/tracks}/tracks/Icechasm.track | 0
.../resources/tracks}/tracks/IcecuBez.track | 0
.../resources/tracks}/tracks/IcedEarth.track | 0
.../resources/tracks}/tracks/Icensteady.track | 0
.../resources/tracks}/tracks/Icerocks.track | 0
.../resources/tracks}/tracks/Iceshapes.track | 0
.../tracks}/tracks/Iceshatters.track | 0
.../resources/tracks}/tracks/Icesquares.track | 0
.../tracks}/tracks/IcingontheCake.track | 0
.../resources/tracks}/tracks/IcyCave.track | 0
.../resources/tracks}/tracks/IcyReturn.track | 0
.../resources/tracks}/tracks/IcyShot.track | 0
.../resources/tracks}/tracks/IcyShotII.track | 0
.../resources/tracks}/tracks/IcyShotIII.track | 0
.../resources/tracks}/tracks/IcyWay.track | 0
.../resources/tracks}/tracks/Icycavern.track | 0
.../resources/tracks}/tracks/Icyhill.track | 0
.../resources/tracks}/tracks/Icyskulls.track | 0
.../main/resources/tracks}/tracks/If.track | 0
.../tracks}/tracks/Ifeyescouldbleed.track | 0
.../tracks}/tracks/Iknowwhatyouthink.track | 0
.../tracks}/tracks/Illusionarrow.track | 0
.../tracks}/tracks/IllusionofControl.track | 0
.../tracks}/tracks/Illusionwalls.track | 0
.../resources/tracks}/tracks/Imminent.track | 0
.../resources/tracks}/tracks/Impartial.track | 0
.../resources/tracks}/tracks/Impish.track | 0
.../tracks}/tracks/Incrediblenothing.track | 0
.../resources/tracks}/tracks/Inferno.track | 0
.../resources/tracks}/tracks/Inmotion.track | 0
.../tracks}/tracks/InsaneTouch.track | 0
.../resources/tracks}/tracks/Insomnia.track | 0
.../resources/tracks}/tracks/InstaShuva.track | 0
.../resources/tracks}/tracks/Interface.track | 0
.../tracks}/tracks/Interlocked.track | 0
.../tracks}/tracks/Intersection.track | 0
.../resources/tracks}/tracks/IntheRock.track | 0
.../tracks}/tracks/Inthemiddleoftheway.track | 0
.../tracks}/tracks/Introduction.track | 0
.../tracks}/tracks/InvisibleDanger.track | 0
.../tracks}/tracks/Invisibleenemy.track | 0
.../tracks}/tracks/InvisibleenemyII.track | 0
.../main/resources/tracks}/tracks/Irish.track | 0
.../resources/tracks}/tracks/IrishII.track | 0
.../resources/tracks}/tracks/IrishIII.track | 0
.../resources/tracks}/tracks/IrishIV.track | 0
.../tracks}/tracks/IronManSuperhero.track | 0
.../tracks}/tracks/IronWomanCommand.track | 0
.../tracks}/tracks/IrrigationSwinging.track | 0
.../tracks/IrrigationSwingingSpecial.track | 0
.../tracks}/tracks/Isitpossible.track | 0
.../tracks}/tracks/IsitpossibleII.track | 0
.../tracks}/tracks/Islandlabyrinth.track | 0
.../tracks}/tracks/IslandsCorner.track | 0
.../tracks}/tracks/IslandsCornerII.track | 0
.../resources/tracks}/tracks/Israel.track | 0
.../tracks}/tracks/ItIsNotSound.track | 0
.../tracks}/tracks/Itsfullofstars.track | 0
.../tracks}/tracks/Itsjustnotyourday.track | 0
.../tracks/Itslikethisandlikethatand.track | 0
.../resources/tracks}/tracks/IttyHill.track | 0
.../tracks}/tracks/IwishIwasII.track | 0
.../tracks}/tracks/IwishIwasstupid.track | 0
.../resources/tracks}/tracks/Izharsh.track | 0
.../main/resources/tracks}/tracks/JAKSI.track | 0
.../resources/tracks}/tracks/JBGrange.track | 0
.../resources/tracks}/tracks/Jacaranda.track | 0
.../tracks}/tracks/JackesDream.track | 0
.../tracks}/tracks/JahmanChicago.track | 0
.../main/resources/tracks}/tracks/Jam.track | 0
.../main/resources/tracks}/tracks/JamII.track | 0
.../resources/tracks}/tracks/JamPro.track | 0
.../tracks}/tracks/JammingwithJoonas.track | 0
.../resources/tracks}/tracks/JelouTing.track | 0
.../tracks}/tracks/JeppesAqueousJourney.track | 0
.../resources/tracks}/tracks/Jigsaw.track | 0
.../main/resources/tracks}/tracks/July.track | 0
.../tracks}/tracks/JulyMorning.track | 0
.../resources/tracks}/tracks/Jumpstart.track | 0
.../tracks}/tracks/Jumptotheelevator.track | 0
.../tracks}/tracks/Jumptounknown.track | 0
.../resources/tracks}/tracks/Jumpup.track | 0
.../resources/tracks}/tracks/JumpyI.track | 0
.../resources/tracks}/tracks/JumpyII.track | 0
.../resources/tracks}/tracks/JumpyIII.track | 0
.../resources/tracks}/tracks/JumpyIV.track | 0
.../main/resources/tracks}/tracks/June.track | 0
.../resources/tracks}/tracks/Junkheap.track | 0
.../resources/tracks}/tracks/JustGO.track | 0
.../resources/tracks}/tracks/JustGO2.track | 0
.../resources/tracks}/tracks/JustThere.track | 0
.../tracks}/tracks/JustaGigolo.track | 0
.../resources/tracks}/tracks/Justafry.track | 0
.../tracks}/tracks/Justamouthpiece.track | 0
.../resources/tracks}/tracks/Justblocks.track | 0
.../tracks}/tracks/Justdoitdebe.track | 0
.../tracks}/tracks/Justmakeitdreary.track | 0
.../tracks}/tracks/Justpassingby.track | 0
.../tracks}/tracks/Justtwowalls.track | 0
.../resources/tracks}/tracks/KGBswish.track | 0
.../main/resources/tracks}/tracks/KSM.track | 0
.../resources/tracks}/tracks/Kafooster.track | 0
.../resources/tracks}/tracks/Kafooster2.track | 0
.../resources/tracks}/tracks/Karthago.track | 0
.../main/resources/tracks}/tracks/Kcart.track | 0
.../tracks}/tracks/Keepinitreal.track | 0
.../tracks}/tracks/Keepontrack.track | 0
.../tracks}/tracks/Keepturning.track | 0
.../resources/tracks}/tracks/KeriEeper.track | 0
.../resources/tracks}/tracks/Kesnary.track | 0
.../main/resources/tracks}/tracks/Keys.track | 0
.../resources/tracks}/tracks/KickAss.track | 0
.../resources/tracks}/tracks/Kickinit.track | 0
.../resources/tracks}/tracks/KimDim.track | 0
.../tracks}/tracks/Kingofthehill.track | 0
.../main/resources/tracks}/tracks/Kinky.track | 0
.../resources/tracks}/tracks/Klepto.track | 0
.../resources/tracks}/tracks/Knolly.track | 0
.../resources/tracks}/tracks/Knotty.track | 0
.../resources/tracks}/tracks/Knowme.track | 0
.../tracks}/tracks/Knowtheropes.track | 0
.../main/resources/tracks}/tracks/Koopa.track | 0
.../tracks}/tracks/Krokkendaali.track | 0
.../tracks}/tracks/KualaLumpurnights.track | 0
.../resources/tracks}/tracks/KungFu.track | 0
.../resources/tracks}/tracks/LaPaloz.track | 0
.../tracks}/tracks/LabyrinthPro.track | 0
.../tracks}/tracks/LakesideLimbo.track | 0
.../resources/tracks}/tracks/Lakitu.track | 0
.../tracks}/tracks/Landofteleports.track | 0
.../tracks}/tracks/Lastmanstanding.track | 0
.../tracks}/tracks/LatenightwithAapeli.track | 0
.../resources/tracks}/tracks/Lcorner.track | 0
.../tracks}/tracks/LeakingSpiral.track | 0
.../tracks}/tracks/Leaningbridge.track | 0
.../resources/tracks}/tracks/Leapoffrog.track | 0
.../main/resources/tracks}/tracks/Leaps.track | 0
.../resources/tracks}/tracks/Leapyear.track | 0
.../tracks}/tracks/LearningtheBasics.track | 0
.../resources/tracks}/tracks/Lefritra.track | 0
.../resources/tracks}/tracks/Legolady.track | 0
.../resources/tracks}/tracks/LegolandI.track | 0
.../resources/tracks}/tracks/LegolandII.track | 0
.../resources/tracks}/tracks/Legoman.track | 0
.../resources/tracks}/tracks/Leobas1.track | 0
.../resources/tracks}/tracks/Leobas2.track | 0
.../resources/tracks}/tracks/Leobas3.track | 0
.../tracks}/tracks/LeonardosSketch.track | 0
.../tracks}/tracks/Leonardosyndrome.track | 0
.../resources/tracks}/tracks/LesSismore.track | 0
.../tracks/Lesselementsbutstilltough.track | 0
.../tracks/LesselementsbutstilltoughII.track | 0
.../tracks}/tracks/Lessoninmagnetism1.track | 0
.../tracks}/tracks/Lessoninmagnetism2.track | 0
.../tracks}/tracks/Letthemhelpyou.track | 0
.../tracks}/tracks/LetthemhelpyouII.track | 0
.../tracks}/tracks/Lettilikeswater.track | 0
.../resources/tracks}/tracks/Lettuce.track | 0
.../resources/tracks}/tracks/Levels.track | 0
.../resources/tracks}/tracks/LifeLine.track | 0
.../tracks}/tracks/LifelongChallenge.track | 0
.../tracks}/tracks/LikeNoOther.track | 0
.../tracks}/tracks/LilTwistintheEnd.track | 0
.../main/resources/tracks}/tracks/Limby.track | 0
.../tracks}/tracks/Linesegments.track | 0
.../resources/tracks}/tracks/Littoral.track | 0
.../tracks}/tracks/Livingontheedge.track | 0
.../main/resources/tracks}/tracks/Liz.track | 0
.../tracks}/tracks/Lockeddoors.track | 0
.../tracks}/tracks/LockeddoorsII.track | 0
.../tracks}/tracks/LockeddoorsIII.track | 0
.../resources/tracks}/tracks/Lodomapol.track | 0
.../tracks}/tracks/LonelyIsland.track | 0
.../resources/tracks}/tracks/Longlife.track | 0
.../resources/tracks}/tracks/Longmod.track | 0
.../tracks}/tracks/Longtimenosee.track | 0
.../resources/tracks}/tracks/Longtrad.track | 0
.../tracks}/tracks/LostinTranslation.track | 0
.../main/resources/tracks}/tracks/Lotto.track | 0
.../resources/tracks}/tracks/Lovejoy.track | 0
.../resources/tracks}/tracks/Loveme.track | 0
.../tracks}/tracks/LowFatReligion.track | 0
.../resources/tracks}/tracks/LowerV.track | 0
.../tracks}/tracks/LuckInVolved.track | 0
.../resources/tracks}/tracks/Luckbox.track | 0
.../resources/tracks}/tracks/LuckyCharm.track | 0
.../resources/tracks}/tracks/LuckyOne.track | 0
.../resources/tracks}/tracks/LuckySkill.track | 0
.../main/resources/tracks}/tracks/Lumps.track | 0
.../tracks}/tracks/LumpyRockIsland.track | 0
.../resources/tracks}/tracks/M2BBasic.track | 0
.../tracks/Madein2004Publishedin2009.track | 0
.../tracks}/tracks/MadetoAnnoy.track | 0
.../resources/tracks}/tracks/Madmonkey.track | 0
.../resources/tracks}/tracks/Maggot.track | 0
.../tracks}/tracks/MagicBallroom.track | 0
.../resources/tracks}/tracks/MagicHouse.track | 0
.../tracks}/tracks/MagnetCannon.track | 0
.../tracks}/tracks/MagneticAccelerator.track | 0
.../tracks}/tracks/MagneticAid.track | 0
.../tracks}/tracks/MagneticBottleneckII.track | 0
.../tracks}/tracks/MagneticBouncer.track | 0
.../tracks}/tracks/MagneticCenter.track | 0
.../tracks}/tracks/MagneticCorner.track | 0
.../tracks}/tracks/MagneticResistor.track | 0
.../resources/tracks}/tracks/Magwat2.track | 0
.../tracks}/tracks/MakeitorBreakit.track | 0
.../tracks}/tracks/Makeyourway.track | 0
.../tracks}/tracks/MaknetikProtektion.track | 0
.../resources/tracks}/tracks/Mammamia.track | 0
.../resources/tracks}/tracks/Manouvre.track | 0
.../resources/tracks}/tracks/ManyWay.track | 0
.../tracks}/tracks/MarchBasics1.track | 0
.../tracks}/tracks/MarchBasics2.track | 0
.../tracks}/tracks/MarchBasics3.track | 0
.../tracks}/tracks/MariovsGoomba.track | 0
.../tracks}/tracks/MassiveVoyage.track | 0
.../resources/tracks}/tracks/Maszat.track | 0
.../resources/tracks}/tracks/MataHari.track | 0
.../tracks/MatthewSmithstillalive.track | 0
.../main/resources/tracks}/tracks/May.track | 0
.../tracks}/tracks/MayheminKualaLumpur.track | 0
.../resources/tracks}/tracks/Mazering.track | 0
.../resources/tracks}/tracks/Mballs.track | 0
.../main/resources/tracks}/tracks/Mean.track | 0
.../tracks}/tracks/Medievalwall.track | 0
.../resources/tracks}/tracks/Medjai.track | 0
.../tracks}/tracks/Meetingplace.track | 0
.../resources/tracks}/tracks/MeinTeil.track | 0
.../resources/tracks}/tracks/Melissa.track | 0
.../resources/tracks}/tracks/Mellow.track | 0
.../tracks}/tracks/Memyselfandeye.track | 0
.../tracks/MercyfortheLadysmouse.track | 0
.../resources/tracks}/tracks/MessyCave.track | 0
.../tracks}/tracks/MexicanRanch.track | 0
.../main/resources/tracks}/tracks/MiBo.track | 0
.../main/resources/tracks}/tracks/MiE.track | 0
.../tracks}/tracks/MichaelKnight.track | 0
.../main/resources/tracks}/tracks/Micro.track | 0
.../tracks}/tracks/MicromalPossibility.track | 0
.../tracks}/tracks/MiddleSwamp.track | 0
.../tracks}/tracks/MidnightMadness.track | 0
.../tracks}/tracks/MidnightMayhem.track | 0
.../resources/tracks}/tracks/Midriver.track | 0
.../tracks}/tracks/Midsummerday.track | 0
.../resources/tracks}/tracks/Mihurell.track | 0
.../resources/tracks}/tracks/MineKampf.track | 0
.../resources/tracks}/tracks/Minefield.track | 0
.../tracks}/tracks/MinervaNounou.track | 0
.../resources/tracks}/tracks/MiniMe.track | 0
.../tracks}/tracks/Miniaturica.track | 0
.../tracks}/tracks/MinimalismI.track | 0
.../tracks}/tracks/MinimalismII.track | 0
.../tracks}/tracks/MinimalismIII.track | 0
.../tracks}/tracks/MinimumPossibility.track | 0
.../tracks}/tracks/Misbehaving.track | 0
.../resources/tracks}/tracks/MissSteps.track | 0
.../tracks}/tracks/Missingballs.track | 0
.../tracks}/tracks/Missionof6shots.track | 0
.../resources/tracks}/tracks/Mixedgoods.track | 0
.../resources/tracks}/tracks/MobyDick.track | 0
.../tracks}/tracks/ModernWalking.track | 0
.../resources/tracks}/tracks/Modygma.track | 0
.../tracks}/tracks/Moetikoeitsijae.track | 0
.../resources/tracks}/tracks/Monaco.track | 0
.../tracks}/tracks/MondayHogback.track | 0
.../resources/tracks}/tracks/Mongomania.track | 0
.../tracks}/tracks/MotherGooseboard.track | 0
.../tracks}/tracks/MoulinRouge.track | 0
.../resources/tracks}/tracks/MoundHall.track | 0
.../tracks}/tracks/Moveyourbuddies.track | 0
.../tracks}/tracks/MovingBustles.track | 0
.../resources/tracks}/tracks/MrCosmic.track | 0
.../tracks}/tracks/MrKnowitall.track | 0
.../main/resources/tracks}/tracks/MrPig.track | 0
.../resources/tracks}/tracks/Mubbrumb.track | 0
.../tracks}/tracks/MudCisterns.track | 0
.../tracks}/tracks/MudWrestling.track | 0
.../main/resources/tracks}/tracks/Mudac.track | 0
.../resources/tracks}/tracks/Muddler.track | 0
.../tracks}/tracks/MuddyWaters.track | 0
.../resources/tracks}/tracks/Mudhole.track | 0
.../tracks}/tracks/MudholeMarch.track | 0
.../resources/tracks}/tracks/Mudstick.track | 0
.../tracks}/tracks/Mudteleport.track | 0
.../resources/tracks}/tracks/Mudventure.track | 0
.../resources/tracks}/tracks/Mudworm.track | 0
.../tracks}/tracks/Mulderwhereareyou.track | 0
.../tracks}/tracks/MultiChoice.track | 0
.../tracks}/tracks/Multifaceted.track | 0
.../main/resources/tracks}/tracks/Mupil.track | 0
.../resources/tracks}/tracks/MurMur.track | 0
.../resources/tracks}/tracks/Mutiny.track | 0
.../tracks}/tracks/Mysteryofsmallarrow.track | 0
.../tracks}/tracks/Mywayorhighway.track | 0
.../resources/tracks}/tracks/Myxoma.track | 0
.../tracks}/tracks/NabGeometry.track | 0
.../main/resources/tracks}/tracks/Nails.track | 0
.../tracks}/tracks/NarrowSlide.track | 0
.../tracks}/tracks/Narrowbridges.track | 0
.../tracks}/tracks/Narrowsarrows.track | 0
.../tracks}/tracks/Narrowsqueak.track | 0
.../tracks}/tracks/NastyCooler.track | 0
.../tracks}/tracks/Netherlands.track | 0
.../resources/tracks}/tracks/Neutralium.track | 0
.../tracks}/tracks/NeutraliumII.track | 0
.../tracks}/tracks/NeutraliumIII.track | 0
.../tracks}/tracks/NeutraliumIV.track | 0
.../tracks}/tracks/Newfrontier.track | 0
.../main/resources/tracks}/tracks/Nexus.track | 0
.../resources/tracks}/tracks/NibbaNabba.track | 0
.../tracks}/tracks/NicosGolfCorner.track | 0
.../tracks}/tracks/Nightlyobservations.track | 0
.../tracks}/tracks/Nightmareattheend.track | 0
.../main/resources/tracks}/tracks/Nine.track | 0
.../tracks}/tracks/NineMensMorris.track | 0
.../tracks}/tracks/NineMensMorrisII.track | 0
.../resources/tracks}/tracks/NoBrainer.track | 0
.../resources/tracks}/tracks/NoComment.track | 0
.../tracks/Nobodysaiditwouldbeeasy.track | 0
.../resources/tracks}/tracks/Noddle.track | 0
.../resources/tracks}/tracks/NodeSignIV.track | 0
.../resources/tracks}/tracks/NodeSignIX.track | 0
.../tracks}/tracks/NodeSignXXII.track | 0
.../tracks}/tracks/Nogutshotnoglory.track | 0
.../tracks}/tracks/NogutsnogloryI.track | 0
.../tracks}/tracks/NogutsnogloryII.track | 0
.../resources/tracks}/tracks/Nohotspot.track | 0
.../tracks}/tracks/NolensVolens.track | 0
.../resources/tracks}/tracks/Nolthando.track | 0
.../resources/tracks}/tracks/Nomansland.track | 0
.../resources/tracks}/tracks/Nommed.track | 0
.../resources/tracks}/tracks/Noname.track | 0
.../resources/tracks}/tracks/Noooway.track | 0
.../resources/tracks}/tracks/Noreturn.track | 0
.../tracks}/tracks/NormalBattle.track | 0
.../tracks}/tracks/NorthtownRuins.track | 0
.../resources/tracks}/tracks/Not2Shabby.track | 0
.../tracks}/tracks/NotQuite5Stars.track | 0
.../tracks}/tracks/NotTragedies.track | 0
.../tracks}/tracks/Notanyfancytricks.track | 0
.../tracks}/tracks/NothingSpecial.track | 0
.../tracks}/tracks/NothingSpecialII.track | 0
.../tracks}/tracks/Nothoroughfare.track | 0
.../tracks}/tracks/NotsosimpleZulk.track | 0
.../resources/tracks}/tracks/Nottoohard.track | 0
.../resources/tracks}/tracks/Numbers.track | 0
.../resources/tracks}/tracks/Nystagmus.track | 0
.../main/resources/tracks}/tracks/OK.track | 0
.../tracks}/tracks/Obliqueincidence.track | 0
.../resources/tracks}/tracks/Oblivion.track | 0
.../resources/tracks}/tracks/Obstacles.track | 0
.../tracks}/tracks/Ofcourseakiricourse.track | 0
.../resources/tracks}/tracks/OhSandy.track | 0
.../main/resources/tracks}/tracks/Ohmy.track | 0
.../resources/tracks}/tracks/Okefenokee.track | 0
.../resources/tracks}/tracks/OldSchool.track | 0
.../resources/tracks}/tracks/Omnipherum.track | 0
.../main/resources/tracks}/tracks/Once.track | 0
.../tracks}/tracks/OneMoreTime.track | 0
.../tracks}/tracks/OneTrickPony.track | 0
.../tracks}/tracks/Onehitwonder.track | 0
.../tracks}/tracks/Oneinamillion.track | 0
.../resources/tracks}/tracks/OnionSoup.track | 0
.../resources/tracks}/tracks/Online.track | 0
.../tracks}/tracks/Onlyonetoredone.track | 0
.../tracks/Onlythestrongestwillsurvive.track | 0
.../resources/tracks}/tracks/Onthebank.track | 0
.../resources/tracks}/tracks/Oopsadaisy.track | 0
.../tracks}/tracks/OpenYourIce.track | 0
.../tracks}/tracks/OperationOverlord.track | 0
.../tracks}/tracks/OperationOverlordII.track | 0
.../tracks}/tracks/Opportunist.track | 0
.../tracks}/tracks/Opportunity.track | 0
.../tracks}/tracks/Opticalillusion.track | 0
.../resources/tracks}/tracks/Options.track | 0
.../tracks}/tracks/OrchidsHeritage.track | 0
.../tracks}/tracks/Ordinarystory.track | 0
.../tracks}/tracks/OrdinarystoryII.track | 0
.../resources/tracks}/tracks/OtaoaSnau.track | 0
.../tracks}/tracks/Ouagadougou.track | 0
.../resources/tracks}/tracks/Outandin.track | 0
.../main/resources/tracks}/tracks/OvalI.track | 0
.../resources/tracks}/tracks/OvalII.track | 0
.../resources/tracks}/tracks/OvalIII.track | 0
.../resources/tracks}/tracks/OvalIV.track | 0
.../resources/tracks}/tracks/OverandUp.track | 0
.../resources/tracks}/tracks/Overandout.track | 0
.../resources/tracks}/tracks/Overeating.track | 0
.../resources/tracks}/tracks/Overload.track | 0
.../resources/tracks}/tracks/Overloaded.track | 0
.../tracks}/tracks/Overratedpieceofwhat.track | 0
.../tracks}/tracks/Overthehills.track | 0
.../tracks/Overthehillsandfaraway.track | 0
.../resources/tracks}/tracks/Oxygene.track | 0
.../resources/tracks}/tracks/Paddyfield.track | 0
.../resources/tracks}/tracks/Painkiller.track | 0
.../tracks}/tracks/Paintingonthewall.track | 0
.../resources/tracks}/tracks/Pajatso.track | 0
.../main/resources/tracks}/tracks/Par1.track | 0
.../main/resources/tracks}/tracks/Par2.track | 0
.../resources/tracks}/tracks/ParaBellum.track | 0
.../resources/tracks}/tracks/Parkplace.track | 0
.../tracks}/tracks/Passthegates.track | 0
.../resources/tracks}/tracks/Pathfinder.track | 0
.../tracks}/tracks/Patienceispower.track | 0
.../tracks}/tracks/Pearlsforthepigs.track | 0
.../resources/tracks}/tracks/Peculiar.track | 0
.../tracks}/tracks/Pedaltothemetal.track | 0
.../main/resources/tracks}/tracks/Pelle.track | 0
.../tracks}/tracks/Peppersteak.track | 0
.../tracks}/tracks/PerfectTrack.track | 0
.../tracks/PerunagoestoBollywood.track | 0
.../tracks}/tracks/Pettifogging.track | 0
.../tracks}/tracks/PhewTight1s.track | 0
.../tracks}/tracks/Pieceofcake.track | 0
.../tracks}/tracks/Pikeisafish.track | 0
.../resources/tracks}/tracks/Pilgrimage.track | 0
.../resources/tracks}/tracks/Pillow.track | 0
.../tracks}/tracks/Pioneertraining.track | 0
.../main/resources/tracks}/tracks/Pipe.track | 0
.../main/resources/tracks}/tracks/Pits.track | 0
.../tracks}/tracks/PlacetoBattle.track | 0
.../tracks}/tracks/Plainbutrestive.track | 0
.../tracks}/tracks/Planegeometry.track | 0
.../resources/tracks}/tracks/Playcards.track | 0
.../resources/tracks}/tracks/Playground.track | 0
.../tracks}/tracks/PlaygroundforJelze.track | 0
.../resources/tracks}/tracks/Playraycom.track | 0
.../tracks}/tracks/Pleasewaitamoment.track | 0
.../tracks}/tracks/PleasewaitamomentII.track | 0
.../tracks}/tracks/Pleasurefromblocks.track | 0
.../main/resources/tracks}/tracks/PoPuP.track | 0
.../resources/tracks}/tracks/Poboya.track | 0
.../resources/tracks}/tracks/Pointers.track | 0
.../tracks}/tracks/Pointersreturn.track | 0
.../tracks}/tracks/PointofDanger.track | 0
.../resources/tracks}/tracks/PondAge.track | 0
.../resources/tracks}/tracks/Pondpair.track | 0
.../resources/tracks}/tracks/Pondslalom.track | 0
.../tracks}/tracks/PondslalomII.track | 0
.../resources/tracks}/tracks/Poorhouse.track | 0
.../resources/tracks}/tracks/Popeye.track | 0
.../resources/tracks}/tracks/Portland.track | 0
.../resources/tracks}/tracks/Positive.track | 0
.../tracks}/tracks/Positivelynegative.track | 0
.../resources/tracks}/tracks/Potchkie.track | 0
.../resources/tracks}/tracks/Powtelroo.track | 0
.../tracks}/tracks/PremiumTrack.track | 0
.../tracks}/tracks/Premonitions.track | 0
.../tracks}/tracks/PrettyRetro.track | 0
.../resources/tracks}/tracks/PrettyWet.track | 0
.../tracks}/tracks/PrettyYellow.track | 0
.../resources/tracks}/tracks/Prettyugly.track | 0
.../resources/tracks}/tracks/Prickly.track | 0
.../tracks}/tracks/PrinceCharming.track | 0
.../resources/tracks}/tracks/Prison.track | 0
.../main/resources/tracks}/tracks/Pro2U.track | 0
.../resources/tracks}/tracks/ProPilkki.track | 0
.../resources/tracks}/tracks/ProWay.track | 0
.../resources/tracks}/tracks/Proism.track | 0
.../tracks}/tracks/Protectivepearls.track | 0
.../tracks}/tracks/Proud2BeKraut.track | 0
.../tracks}/tracks/Pulltheanchorup.track | 0
.../resources/tracks}/tracks/Punishment.track | 0
.../resources/tracks}/tracks/PushIt.track | 0
.../resources/tracks}/tracks/PushSplash.track | 0
.../tracks}/tracks/PushesandSplashes.track | 0
.../tracks}/tracks/Putahatonit.track | 0
.../main/resources/tracks}/tracks/Puuf.track | 0
.../resources/tracks}/tracks/Puzzle.track | 0
.../resources/tracks}/tracks/Pyramid.track | 0
.../tracks}/tracks/Pyramidadventure.track | 0
.../tracks}/tracks/PyramidadventureII.track | 0
.../tracks}/tracks/PyramidadventureIII.track | 0
.../tracks}/tracks/PyramidadventureIV.track | 0
.../main/resources/tracks}/tracks/QT.track | 0
.../tracks}/tracks/Quadricrectification.track | 0
.../tracks}/tracks/QuaintStart.track | 0
.../tracks}/tracks/QuantumJump.track | 0
.../resources/tracks}/tracks/Quarry.track | 0
.../tracks}/tracks/QuarterSwing.track | 0
.../resources/tracks}/tracks/Quartet.track | 0
.../resources/tracks}/tracks/Quicker.track | 0
.../tracks}/tracks/Quitealongjourney.track | 0
.../tracks}/tracks/Racetothecenter.track | 0
.../resources/tracks}/tracks/Racing.track | 0
.../tracks}/tracks/RaffleImposition.track | 0
.../resources/tracks}/tracks/RahAzBor.track | 0
.../resources/tracks}/tracks/RalfGota.track | 0
.../resources/tracks}/tracks/RalfGotaII.track | 0
.../tracks}/tracks/RalfGotaIII.track | 0
.../resources/tracks}/tracks/Random.track | 0
.../resources/tracks}/tracks/Ranvuhira.track | 0
.../tracks}/tracks/RatsHighway.track | 0
.../main/resources/tracks}/tracks/Raven.track | 0
.../tracks}/tracks/RealPros7Strokes.track | 0
.../tracks}/tracks/Reboundgoal.track | 0
.../tracks}/tracks/Refusetolose.track | 0
.../resources/tracks}/tracks/RellesPaos.track | 0
.../tracks}/tracks/RemovableWall.track | 0
.../resources/tracks}/tracks/Remtene.track | 0
.../resources/tracks}/tracks/Renovated.track | 0
.../tracks}/tracks/ResembleofTB.track | 0
.../tracks}/tracks/Resistanceisfutile.track | 0
.../resources/tracks}/tracks/Retorno.track | 0
.../resources/tracks}/tracks/Retsetigub.track | 0
.../tracks}/tracks/RetsetigubII.track | 0
.../tracks}/tracks/RetsetigubIII.track | 0
.../tracks}/tracks/RetsetigubIV.track | 0
.../tracks}/tracks/RetsetigubV.track | 0
.../resources/tracks}/tracks/Returns.track | 0
.../tracks}/tracks/Revocations.track | 0
.../tracks}/tracks/RickytheDuck.track | 0
.../tracks}/tracks/RidgeBrooke.track | 0
.../resources/tracks}/tracks/Rigged.track | 0
.../resources/tracks}/tracks/Righthook.track | 0
.../resources/tracks}/tracks/RisCable.track | 0
.../resources/tracks}/tracks/RisingWave.track | 0
.../tracks}/tracks/RiskyBouncers.track | 0
.../tracks}/tracks/RiskyBusiness.track | 0
.../resources/tracks}/tracks/Roadblocks.track | 0
.../tracks}/tracks/Roadtonowhere.track | 0
.../resources/tracks}/tracks/Roadtrip.track | 0
.../resources/tracks}/tracks/Rockery.track | 0
.../resources/tracks}/tracks/Rockit.track | 0
.../tracks}/tracks/RockyBeachIsland.track | 0
.../resources/tracks}/tracks/RockyShots.track | 0
.../tracks}/tracks/RodentsFantasy.track | 0
.../tracks}/tracks/RollingStones.track | 0
.../tracks}/tracks/Romancurtain.track | 0
.../main/resources/tracks}/tracks/Rood.track | 0
.../resources/tracks}/tracks/RoomWorm.track | 0
.../tracks}/tracks/RoomWormsEvilBrother.track | 0
.../tracks}/tracks/Roomafteranother.track | 0
.../resources/tracks}/tracks/Roseline.track | 0
.../resources/tracks}/tracks/Roskilde.track | 0
.../tracks}/tracks/Roughsurfaced.track | 0
.../tracks}/tracks/Roundandround.track | 0
.../tracks}/tracks/Roundanround.track | 0
.../resources/tracks}/tracks/Rounds.track | 0
.../resources/tracks}/tracks/RoundsII.track | 0
.../tracks}/tracks/RouteOptimizing.track | 0
.../main/resources/tracks}/tracks/Royal.track | 0
.../resources/tracks}/tracks/Rubbermaid.track | 0
.../tracks}/tracks/Rubberwalls.track | 0
.../resources/tracks}/tracks/Rubitin.track | 0
.../tracks}/tracks/RuffatothaTuffa.track | 0
.../tracks}/tracks/RuinsofKarnak.track | 0
.../tracks}/tracks/Ruinsofthetempel.track | 0
.../tracks}/tracks/RuinsofthetempelII.track | 0
.../tracks}/tracks/RuinsofthetempelIII.track | 0
.../tracks}/tracks/RunForrestRun.track | 0
.../resources/tracks}/tracks/RunItTwice.track | 0
.../tracks}/tracks/RunLikeGump.track | 0
.../tracks}/tracks/Runforyourlife.track | 0
.../resources/tracks}/tracks/RunnHide.track | 0
.../resources/tracks}/tracks/Runner.track | 0
.../tracks}/tracks/RunningWild.track | 0
.../resources/tracks}/tracks/RuntheShow.track | 0
.../tracks}/tracks/SMGhosteffect.track | 0
.../main/resources/tracks}/tracks/SMPL.track | 0
.../tracks}/tracks/SPAHSAPPINMAH.track | 0
.../main/resources/tracks}/tracks/STOP.track | 0
.../resources/tracks}/tracks/Saboco.track | 0
.../resources/tracks}/tracks/SabocoII.track | 0
.../resources/tracks}/tracks/Safari.track | 0
.../resources/tracks}/tracks/SafeMode.track | 0
.../tracks}/tracks/Safeplayisforgirls.track | 0
.../tracks}/tracks/Safetyshower.track | 0
.../resources/tracks}/tracks/Saffron.track | 0
.../resources/tracks}/tracks/SalbarMar.track | 0
.../resources/tracks}/tracks/Salmiac.track | 0
.../tracks}/tracks/SaltingSpot.track | 0
.../main/resources/tracks}/tracks/Salty.track | 0
.../resources/tracks}/tracks/Salute.track | 0
.../resources/tracks}/tracks/SandDuplex.track | 0
.../tracks}/tracks/SandErectRun.track | 0
.../tracks}/tracks/SandPassage.track | 0
.../resources/tracks}/tracks/SandStripe.track | 0
.../tracks/Sandandswampequalsmud.track | 0
.../resources/tracks}/tracks/Sandcorner.track | 0
.../tracks}/tracks/SandcornerII.track | 0
.../resources/tracks}/tracks/Sandglass.track | 0
.../tracks}/tracks/SandglassII.track | 0
.../tracks}/tracks/SandglassIII.track | 0
.../resources/tracks}/tracks/Sandland.track | 0
.../resources/tracks}/tracks/Sandwall.track | 0
.../tracks}/tracks/Sandycolumns.track | 0
.../resources/tracks}/tracks/Saunabay.track | 0
.../resources/tracks}/tracks/Sawablo.track | 0
.../main/resources/tracks}/tracks/Saws.track | 0
.../resources/tracks}/tracks/ScherzoI.track | 0
.../resources/tracks}/tracks/ScherzoII.track | 0
.../resources/tracks}/tracks/ScherzoIII.track | 0
.../resources/tracks}/tracks/Scombo.track | 0
.../main/resources/tracks}/tracks/Scope.track | 0
.../resources/tracks}/tracks/Scorner.track | 0
.../tracks}/tracks/Screwdriverscrews.track | 0
.../resources/tracks}/tracks/Seamonster.track | 0
.../resources/tracks}/tracks/Secondaim.track | 0
.../resources/tracks}/tracks/Secretarea.track | 0
.../tracks}/tracks/SecretareaII.track | 0
.../tracks}/tracks/Secretofthecastle.track | 0
.../tracks/Section4Selfdestruction.track | 0
.../resources/tracks}/tracks/Seesaw.track | 0
.../tracks}/tracks/SemiSuitedConnectors.track | 0
.../main/resources/tracks}/tracks/Senoz.track | 0
.../tracks}/tracks/SenseofConnection.track | 0
.../tracks}/tracks/Senseofbeauty.track | 0
.../resources/tracks}/tracks/Sentec.track | 0
.../resources/tracks}/tracks/Separated.track | 0
.../resources/tracks}/tracks/Separated2.track | 0
.../tracks}/tracks/Separatedchips.track | 0
.../tracks}/tracks/SerpentsTale.track | 0
.../resources/tracks}/tracks/SevenHoles.track | 0
.../resources/tracks}/tracks/SevenLanes.track | 0
.../resources/tracks}/tracks/Shabaloo.track | 0
.../resources/tracks}/tracks/Shaken.track | 0
.../main/resources/tracks}/tracks/Shapy.track | 0
.../tracks}/tracks/ShapyMirror.track | 0
.../tracks}/tracks/Sharkattack.track | 0
.../resources/tracks}/tracks/Shattered.track | 0
.../main/resources/tracks}/tracks/Shift.track | 0
.../resources/tracks}/tracks/Shimashara.track | 0
.../resources/tracks}/tracks/Shingle.track | 0
.../tracks}/tracks/ShiptheFlip.track | 0
.../resources/tracks}/tracks/Shoorlon.track | 0
.../resources/tracks}/tracks/ShoorlonII.track | 0
.../resources/tracks}/tracks/Shootit.track | 0
.../resources/tracks}/tracks/Shortcut.track | 0
.../resources/tracks}/tracks/Shortcuts.track | 0
.../tracks}/tracks/Showmethemoves.track | 0
.../resources/tracks}/tracks/Shuriken.track | 0
.../main/resources/tracks}/tracks/SiP.track | 0
.../resources/tracks}/tracks/SickSkills.track | 0
.../resources/tracks}/tracks/Sickcliff.track | 0
.../resources/tracks}/tracks/Sidekick.track | 0
.../tracks}/tracks/Sidelongsight.track | 0
.../resources/tracks}/tracks/Sideways.track | 0
.../resources/tracks}/tracks/Sideways2.track | 0
.../resources/tracks}/tracks/Sideways3.track | 0
.../resources/tracks}/tracks/Simple.track | 0
.../tracks}/tracks/SimpleBridges.track | 0
.../resources/tracks}/tracks/SimpleGage.track | 0
.../tracks}/tracks/SimpleScrawl.track | 0
.../tracks}/tracks/SimpleTriple.track | 0
.../resources/tracks}/tracks/SimpleZulk.track | 0
.../resources/tracks}/tracks/SimpleasI.track | 0
.../resources/tracks}/tracks/Simpleplan.track | 0
.../resources/tracks}/tracks/Simpletoo.track | 0
.../resources/tracks}/tracks/Simplified.track | 0
.../tracks}/tracks/SimplytheBest.track | 0
.../resources/tracks}/tracks/Simppel.track | 0
.../resources/tracks}/tracks/SimsalaBim.track | 0
.../tracks}/tracks/Siperiateaches.track | 0
.../tracks}/tracks/Sirenoftheswamp.track | 0
.../resources/tracks}/tracks/Sirius.track | 0
.../resources/tracks}/tracks/Siwali.track | 0
.../resources/tracks}/tracks/Siwali2.track | 0
.../resources/tracks}/tracks/Sixbends.track | 0
.../tracks}/tracks/Sixelements.track | 0
.../resources/tracks}/tracks/Sixstars.track | 0
.../tracks}/tracks/Skatemaniacs.track | 0
.../tracks}/tracks/SkillsandSnares.track | 0
.../resources/tracks}/tracks/Skullcap.track | 0
.../tracks}/tracks/Slantedswings.track | 0
.../tracks}/tracks/Sleepwhenyouredead.track | 0
.../tracks}/tracks/SlickSlalom.track | 0
.../tracks/Slickfloorstickywalls.track | 0
.../tracks}/tracks/SlideSlackly.track | 0
.../resources/tracks}/tracks/Slidepipe.track | 0
.../resources/tracks}/tracks/Slideway.track | 0
.../tracks}/tracks/SlimBridges.track | 0
.../resources/tracks}/tracks/Slipperi.track | 0
.../tracks}/tracks/SlipperyAcidDanger.track | 0
.../tracks}/tracks/SlipperyWaterDanger.track | 0
.../main/resources/tracks}/tracks/Smack.track | 0
.../tracks}/tracks/SmallcanbetrickyI.track | 0
.../tracks}/tracks/SmallcanbetrickyII.track | 0
.../tracks}/tracks/SmallcanbetrickyIII.track | 0
.../tracks}/tracks/Smallcanbeverytricky.track | 0
.../tracks}/tracks/Smallisbeautiful.track | 0
.../tracks}/tracks/Smallmargins.track | 0
.../resources/tracks}/tracks/Smallscale.track | 0
.../main/resources/tracks}/tracks/Smile.track | 0
.../resources/tracks}/tracks/SmoorRuof.track | 0
.../resources/tracks}/tracks/Smugshot.track | 0
.../tracks}/tracks/SnakeIsland.track | 0
.../tracks}/tracks/Snakeonthebough.track | 0
.../tracks}/tracks/Snowballeffect.track | 0
.../tracks}/tracks/SoNearSoFar.track | 0
.../tracks}/tracks/SoNearSoFar2.track | 0
.../resources/tracks}/tracks/SoUnlucky.track | 0
.../resources/tracks}/tracks/SoapSeller.track | 0
.../tracks/SocietyoftheSpectacle.track | 0
.../tracks}/tracks/Softlanding.track | 0
.../resources/tracks}/tracks/Solarium.track | 0
.../main/resources/tracks}/tracks/Solex.track | 0
.../resources/tracks}/tracks/Solitude.track | 0
.../main/resources/tracks}/tracks/SoloI.track | 0
.../resources/tracks}/tracks/SoloII.track | 0
.../resources/tracks}/tracks/Solong.track | 0
.../resources/tracks}/tracks/Solvent.track | 0
.../tracks}/tracks/Somethingfamiliar.track | 0
.../tracks}/tracks/SomethingfamiliarII.track | 0
.../tracks}/tracks/SomethingfamiliarIIB.track | 0
.../tracks}/tracks/SomethingfamiliarIII.track | 0
.../tracks}/tracks/SomethingfamiliarIV.track | 0
.../tracks/SomethingfortheBeginners1.track | 0
.../tracks/SomethingfortheBeginners3.track | 0
.../tracks/Somethingforthebeginners2.track | 0
.../resources/tracks}/tracks/Sonata.track | 0
.../resources/tracks}/tracks/Sorter.track | 0
.../main/resources/tracks}/tracks/Sow.track | 0
.../resources/tracks}/tracks/SoyaCruet.track | 0
.../resources/tracks}/tracks/Soyflour.track | 0
.../resources/tracks}/tracks/Spanish.track | 0
.../tracks}/tracks/Spatiotemporal.track | 0
.../tracks}/tracks/Specialvessel.track | 0
.../tracks}/tracks/Spectrumanalyzer.track | 0
.../resources/tracks}/tracks/SpeedUps.track | 0
.../resources/tracks}/tracks/Speedway.track | 0
.../resources/tracks}/tracks/Speedy.track | 0
.../tracks}/tracks/SpeedyReloaded.track | 0
.../resources/tracks}/tracks/Spelunking.track | 0
.../resources/tracks}/tracks/Spiffy.track | 0
.../main/resources/tracks}/tracks/Spine.track | 0
.../resources/tracks}/tracks/SpinisThis.track | 0
.../resources/tracks}/tracks/Spinnaker.track | 0
.../resources/tracks}/tracks/Spirals.track | 0
.../resources/tracks}/tracks/Splash.track | 0
.../resources/tracks}/tracks/Splash3.track | 0
.../resources/tracks}/tracks/Splashhhh.track | 0
.../tracks}/tracks/SplashhhhII.track | 0
.../tracks}/tracks/Springmorning.track | 0
.../resources/tracks}/tracks/Spruce.track | 0
.../main/resources/tracks}/tracks/Sqecs.track | 0
.../resources/tracks}/tracks/Square.track | 0
.../resources/tracks}/tracks/Squared.track | 0
.../resources/tracks}/tracks/SquaredII.track | 0
.../tracks}/tracks/Squarelawdetector.track | 0
.../tracks}/tracks/SquaryMovie1.track | 0
.../resources/tracks}/tracks/Sslope.track | 0
.../tracks}/tracks/SslopeSpecial.track | 0
.../tracks}/tracks/Stalactitecave.track | 0
.../tracks}/tracks/StarStripes.track | 0
.../resources/tracks}/tracks/Starbox.track | 0
.../resources/tracks}/tracks/Stardust.track | 0
.../resources/tracks}/tracks/Stargate.track | 0
.../resources/tracks}/tracks/StargateII.track | 0
.../tracks}/tracks/StargateIII.track | 0
.../resources/tracks}/tracks/StargateIV.track | 0
.../resources/tracks}/tracks/StargateV.track | 0
.../resources/tracks}/tracks/Starpaw.track | 0
.../tracks}/tracks/Starsandflowers.track | 0
.../resources/tracks}/tracks/StationJ7.track | 0
.../resources/tracks}/tracks/StayDown.track | 0
.../tracks}/tracks/Stayingonshorefun.track | 0
.../resources/tracks}/tracks/Stayup.track | 0
.../resources/tracks}/tracks/StayupII.track | 0
.../resources/tracks}/tracks/Staywet.track | 0
.../resources/tracks}/tracks/Steaming.track | 0
.../main/resources/tracks}/tracks/Steps.track | 0
.../resources/tracks}/tracks/StickyFF.track | 0
.../resources/tracks}/tracks/Stingray.track | 0
.../resources/tracks}/tracks/Stiwawa.track | 0
.../resources/tracks}/tracks/Stockmann.track | 0
.../tracks}/tracks/StonePassageRace.track | 0
.../tracks}/tracks/StonePassageRaceII.track | 0
.../resources/tracks}/tracks/StoneRooms.track | 0
.../tracks}/tracks/Stonecoldnuts.track | 0
.../tracks}/tracks/StonedGarden.track | 0
.../tracks}/tracks/Stoneflowers.track | 0
.../resources/tracks}/tracks/Stoneskull.track | 0
.../resources/tracks}/tracks/Stopacid.track | 0
.../resources/tracks}/tracks/Stopper.track | 0
.../resources/tracks}/tracks/Straight.track | 0
.../tracks}/tracks/StraightWalls.track | 0
.../resources/tracks}/tracks/Straps.track | 0
.../tracks}/tracks/Stripperbay.track | 0
.../resources/tracks}/tracks/Stronghold.track | 0
.../resources/tracks}/tracks/Stupido.track | 0
.../main/resources/tracks}/tracks/Sub.track | 0
.../tracks}/tracks/SubterraneanJourney.track | 0
.../resources/tracks}/tracks/SugarHills.track | 0
.../tracks}/tracks/Sulphuracid.track | 0
.../tracks}/tracks/SundayWalkI.track | 0
.../tracks}/tracks/SundayWalkII.track | 0
.../resources/tracks}/tracks/SuperCell.track | 0
.../tracks}/tracks/Supermysterious.track | 0
.../tracks}/tracks/SupermysteriousII.track | 0
.../resources/tracks}/tracks/Surprise.track | 0
.../tracks}/tracks/SurprisingHelp.track | 0
.../tracks}/tracks/SwaggerJagger.track | 0
.../resources/tracks}/tracks/SwampBeach.track | 0
.../tracks}/tracks/SwampIsland.track | 0
.../resources/tracks}/tracks/Swampd.track | 0
.../resources/tracks}/tracks/Swampiz.track | 0
.../resources/tracks}/tracks/Swamprisk.track | 0
.../tracks}/tracks/Swampskulls.track | 0
.../tracks}/tracks/SwampyUnique.track | 0
.../resources/tracks}/tracks/Swampyarea.track | 0
.../resources/tracks}/tracks/Swampygaps.track | 0
.../tracks}/tracks/Swashbuckler.track | 0
.../resources/tracks}/tracks/Swatran.track | 0
.../tracks}/tracks/Swedishmeatballs.track | 0
.../main/resources/tracks}/tracks/Sweep.track | 0
.../main/resources/tracks}/tracks/Swib.track | 0
.../resources/tracks}/tracks/Swicac.track | 0
.../tracks/Swiftlyrepeatingmyself.track | 0
.../tracks}/tracks/SwingAround.track | 0
.../tracks}/tracks/SwingAround2.track | 0
.../resources/tracks}/tracks/SwingStart.track | 0
.../resources/tracks}/tracks/Swingaling.track | 0
.../resources/tracks}/tracks/Swinger.track | 0
.../resources/tracks}/tracks/Swinging.track | 0
.../resources/tracks}/tracks/SwingingII.track | 0
.../tracks}/tracks/SwingingIII.track | 0
.../tracks}/tracks/Switchingoff.track | 0
.../resources/tracks}/tracks/Swordfish.track | 0
.../tracks}/tracks/Swordoftheking.track | 0
.../tracks}/tracks/Swordsinthestones.track | 0
.../resources/tracks}/tracks/Symmetric.track | 0
.../tracks}/tracks/SymmetricII.track | 0
.../tracks}/tracks/Symmetricballs.track | 0
.../tracks}/tracks/SympatheticTrack.track | 0
.../tracks}/tracks/Synchronize.track | 0
.../main/resources/tracks}/tracks/Sywal.track | 0
.../resources/tracks}/tracks/T90sTrap.track | 0
.../tracks}/tracks/TIEfighters.track | 0
.../main/resources/tracks}/tracks/TLip.track | 0
.../resources/tracks}/tracks/Tactics.track | 0
.../resources/tracks}/tracks/TakeaShot.track | 0
.../tracks}/tracks/Takeashower.track | 0
.../tracks}/tracks/Takemetomyhome.track | 0
.../tracks}/tracks/Takemetomyhome2.track | 0
.../tracks}/tracks/Takemetomyhome3.track | 0
.../tracks/Takesafooltoremainsane.track | 0
.../tracks}/tracks/Targetinsight.track | 0
.../main/resources/tracks}/tracks/Tarn.track | 0
.../resources/tracks}/tracks/TastyTurn.track | 0
.../tracks}/tracks/Teaforirish.track | 0
.../tracks}/tracks/TeamgamesSince2003.track | 0
.../resources/tracks}/tracks/Teamwork.track | 0
.../resources/tracks}/tracks/Tecele.track | 0
.../tracks}/tracks/TechnoTentacles.track | 0
.../resources/tracks}/tracks/Teeriver.track | 0
.../resources/tracks}/tracks/TeleVision.track | 0
.../tracks}/tracks/Telepathetic.track | 0
.../tracks}/tracks/TeleportFringe.track | 0
.../tracks}/tracks/TeleportHall.track | 0
.../tracks}/tracks/TeleportSlide.track | 0
.../tracks}/tracks/TeleportSwing.track | 0
.../resources/tracks}/tracks/Teletrip.track | 0
.../resources/tracks}/tracks/Telfos.track | 0
.../resources/tracks}/tracks/TelmagWall.track | 0
.../resources/tracks}/tracks/Telquar.track | 0
.../resources/tracks}/tracks/TelquarII.track | 0
.../tracks}/tracks/Tempelofthedeath.track | 0
.../resources/tracks}/tracks/TenHoles.track | 0
.../tracks}/tracks/TensionHill.track | 0
.../resources/tracks}/tracks/Terrace.track | 0
.../tracks}/tracks/Terraincognita.track | 0
.../resources/tracks}/tracks/Testos.track | 0
.../resources/tracks}/tracks/Tetris.track | 0
.../resources/tracks}/tracks/TheArena.track | 0
.../tracks}/tracks/TheAtrocious.track | 0
.../resources/tracks}/tracks/TheBad.track | 0
.../tracks}/tracks/TheBigDipper1.track | 0
.../tracks}/tracks/TheBigDipper2.track | 0
.../tracks}/tracks/TheBigDipper3.track | 0
.../resources/tracks}/tracks/TheBigTest.track | 0
.../tracks}/tracks/TheBraveMansBounce.track | 0
.../resources/tracks}/tracks/TheChoice.track | 0
.../resources/tracks}/tracks/TheCompany.track | 0
.../resources/tracks}/tracks/TheCow.track | 0
.../tracks}/tracks/TheDronesClub.track | 0
.../resources/tracks}/tracks/TheDungeon.track | 0
.../tracks}/tracks/TheFirstOne.track | 0
.../resources/tracks}/tracks/TheGood.track | 0
.../resources/tracks}/tracks/TheHell.track | 0
.../resources/tracks}/tracks/TheLab.track | 0
.../tracks}/tracks/TheLegendofZelda.track | 0
.../resources/tracks}/tracks/TheLeiks.track | 0
.../tracks}/tracks/TheLongJourneyI.track | 0
.../tracks}/tracks/TheLongJourneyII.track | 0
.../tracks}/tracks/TheLongJourneyIII.track | 0
.../tracks}/tracks/TheLongJourneyV.track | 0
.../tracks}/tracks/TheLongJourneyVI.track | 0
.../resources/tracks}/tracks/ThePain.track | 0
.../resources/tracks}/tracks/ThePainII.track | 0
.../resources/tracks}/tracks/ThePile.track | 0
.../resources/tracks}/tracks/ThePit.track | 0
.../resources/tracks}/tracks/ThePuzzle.track | 0
.../tracks}/tracks/TheRoadWasSlippery.track | 0
.../tracks}/tracks/TheSkeezixDilemma.track | 0
.../tracks}/tracks/TheThreepennyOpera.track | 0
.../resources/tracks}/tracks/TheUgly.track | 0
.../tracks}/tracks/TheWeakestLink.track | 0
.../resources/tracks}/tracks/TheWheel.track | 0
.../tracks}/tracks/TheYear2004.track | 0
.../tracks}/tracks/ThefacesofMars.track | 0
.../tracks}/tracks/ThefacesofMarsII.track | 0
.../resources/tracks}/tracks/Thefork.track | 0
.../tracks}/tracks/Thelakeandtheriver.track | 0
.../resources/tracks}/tracks/Themap.track | 0
.../tracks}/tracks/Themotherofalltraps.track | 0
.../tracks}/tracks/Thenewdividedisland.track | 0
.../tracks}/tracks/Thenumberofthebeast.track | 0
.../main/resources/tracks}/tracks/Theo.track | 0
.../tracks}/tracks/Thepotholes.track | 0
.../resources/tracks}/tracks/Thepulse.track | 0
.../tracks}/tracks/Thereandback.track | 0
.../tracks}/tracks/Thereandback2.track | 0
.../resources/tracks}/tracks/Therooms.track | 0
.../resources/tracks}/tracks/ThesOner.track | 0
.../tracks}/tracks/ThingBouncesBack.track | 0
.../tracks}/tracks/Thisaintnochicken.track | 0
.../resources/tracks}/tracks/ThisisSpin.track | 0
.../tracks}/tracks/Thisischicken.track | 0
.../tracks}/tracks/Thisisspiky.track | 0
.../tracks}/tracks/ThisisspikyII.track | 0
.../tracks}/tracks/ThreePassagesI.track | 0
.../tracks}/tracks/ThreePassagesII.track | 0
.../tracks}/tracks/ThreePassagesIII.track | 0
.../tracks}/tracks/ThreePassagesIV.track | 0
.../tracks}/tracks/ThreePassagesV.track | 0
.../resources/tracks}/tracks/Threehills.track | 0
.../tracks/Threeroomsandakitchen.track | 0
.../tracks}/tracks/Threesections.track | 0
.../tracks}/tracks/Threesuprises.track | 0
.../tracks}/tracks/Threewaysofcrossing.track | 0
.../tracks}/tracks/Thrillseekers.track | 0
.../resources/tracks}/tracks/Through.track | 0
.../resources/tracks}/tracks/Through2.track | 0
.../resources/tracks}/tracks/TicTacToe.track | 0
.../resources/tracks}/tracks/TicoTico.track | 0
.../tracks}/tracks/Tighteningangle.track | 0
.../resources/tracks}/tracks/Tiikoni.track | 0
.../main/resources/tracks}/tracks/Tikal.track | 0
.../resources/tracks}/tracks/TingPow.track | 0
.../tracks}/tracks/TippingPoint.track | 0
.../tracks}/tracks/ToBeContinued.track | 0
.../main/resources/tracks}/tracks/Tomb.track | 0
.../resources/tracks}/tracks/Tooeasy.track | 0
.../resources/tracks}/tracks/Tooeasy2.track | 0
.../resources/tracks}/tracks/Tooeasytoo.track | 0
.../tracks}/tracks/Toolongname.track | 0
.../tracks}/tracks/ToolsforFools.track | 0
.../resources/tracks}/tracks/TopShelf.track | 0
.../tracks}/tracks/TortureChamber.track | 0
.../resources/tracks}/tracks/TotalYIPSI.track | 0
.../tracks}/tracks/TotalYIPSII.track | 0
.../tracks}/tracks/Touchofapro.track | 0
.../resources/tracks}/tracks/ToughGame.track | 0
.../resources/tracks}/tracks/Toughone.track | 0
.../tracks}/tracks/TourdeFrance.track | 0
.../main/resources/tracks}/tracks/Tower.track | 0
.../resources/tracks}/tracks/ToxicTouch.track | 0
.../tracks}/tracks/ToziBaharata.track | 0
.../main/resources/tracks}/tracks/Track.track | 0
.../tracks}/tracks/Trackamongtheothers.track | 0
.../resources/tracks}/tracks/TradcaveI.track | 0
.../resources/tracks}/tracks/TradcaveII.track | 0
.../tracks}/tracks/TradcaveIII.track | 0
.../tracks}/tracks/Traditionalbounce.track | 0
.../tracks/Traditionalbuttricky1.track | 0
.../tracks/Traditionalbuttricky2.track | 0
.../tracks/Traditionalbuttricky3.track | 0
.../tracks}/tracks/Trafficservices.track | 0
.../main/resources/tracks}/tracks/Trag.track | 0
.../main/resources/tracks}/tracks/Trail.track | 0
.../resources/tracks}/tracks/TrailII.track | 0
.../resources/tracks}/tracks/Traitor.track | 0
.../resources/tracks}/tracks/Traparea.track | 0
.../resources/tracks}/tracks/Trapland.track | 0
.../resources/tracks}/tracks/TrapsYoo.track | 0
.../resources/tracks}/tracks/Trapsnare.track | 0
.../tracks/Travellingwithoutmoving.track | 0
.../resources/tracks}/tracks/Trebasins.track | 0
.../main/resources/tracks}/tracks/Trial.track | 0
.../tracks}/tracks/TriangleRound.track | 0
.../resources/tracks}/tracks/Triangles.track | 0
.../tracks}/tracks/Triangletum.track | 0
.../resources/tracks}/tracks/Trianglica.track | 0
.../resources/tracks}/tracks/Triankkels.track | 0
.../tracks}/tracks/TribalStyle.track | 0
.../tracks}/tracks/Tribulation.track | 0
.../tracks}/tracks/TributetoDante.track | 0
.../tracks}/tracks/TributetoLeonardo.track | 0
.../tracks}/tracks/TributetoMyself.track | 0
.../tracks/TributetoValleandEnnaji.track | 0
.../resources/tracks}/tracks/Trichoice.track | 0
.../main/resources/tracks}/tracks/Trick.track | 0
.../resources/tracks}/tracks/TrickTracy.track | 0
.../tracks}/tracks/TricksAbound.track | 0
.../resources/tracks}/tracks/TrickyPipe.track | 0
.../tracks}/tracks/TrickyShortcuts.track | 0
.../tracks}/tracks/TrickyTeleports.track | 0
.../tracks}/tracks/TrickyTeleportsII.track | 0
.../resources/tracks}/tracks/TrickyTrio.track | 0
.../tracks}/tracks/Trickycenter.track | 0
.../tracks}/tracks/Trickyholeinone.track | 0
.../resources/tracks}/tracks/Tridops.track | 0
.../tracks}/tracks/TrigonometryofDeath.track | 0
.../resources/tracks}/tracks/Trinity.track | 0
.../tracks}/tracks/TripFontaine.track | 0
.../resources/tracks}/tracks/TriplTrapl.track | 0
.../tracks}/tracks/TripleCrossing.track | 0
.../tracks}/tracks/TripleCrossing2.track | 0
.../resources/tracks}/tracks/Tripleeks.track | 0
.../resources/tracks}/tracks/Triplet.track | 0
.../tracks}/tracks/TriptoAcidCellar.track | 0
.../tracks}/tracks/TriptoBasement.track | 0
.../resources/tracks}/tracks/Triwidwal.track | 0
.../main/resources/tracks}/tracks/Trixy.track | 0
.../resources/tracks}/tracks/TrueProism.track | 0
.../tracks/TrusttheLocalKaraokeKing.track | 0
.../tracks}/tracks/TruthorDare.track | 0
.../resources/tracks}/tracks/Tryagain.track | 0
.../main/resources/tracks}/tracks/Tryit.track | 0
.../resources/tracks}/tracks/Tryonce.track | 0
.../main/resources/tracks}/tracks/Tsah.track | 0
.../resources/tracks}/tracks/Tshernobyl.track | 0
.../tracks}/tracks/TubeofDeath.track | 0
.../resources/tracks}/tracks/Turbulent.track | 0
.../resources/tracks}/tracks/Turnabout.track | 0
.../tracks}/tracks/Tuttalaforza.track | 0
.../tracks}/tracks/TuttiFrutti.track | 0
.../resources/tracks}/tracks/Twenty.track | 0
.../tracks}/tracks/Twistandshout.track | 0
.../tracks}/tracks/TwistedSquares.track | 0
.../tracks}/tracks/TwistyBends.track | 0
.../main/resources/tracks}/tracks/Two.track | 0
.../resources/tracks}/tracks/TwoBridges.track | 0
.../resources/tracks}/tracks/TwoWalls.track | 0
.../resources/tracks}/tracks/TwoWays.track | 0
.../resources/tracks}/tracks/Twohearts.track | 0
.../resources/tracks}/tracks/Twoponds.track | 0
.../resources/tracks}/tracks/Twosnakes.track | 0
.../resources/tracks}/tracks/Twotees.track | 0
.../resources/tracks}/tracks/Typhus.track | 0
.../resources/tracks}/tracks/UCenuff.track | 0
.../tracks}/tracks/UgalaBugala.track | 0
.../tracks}/tracks/UglyConsult.track | 0
.../tracks}/tracks/UglyUphillSkills.track | 0
.../resources/tracks}/tracks/Unabomber.track | 0
.../resources/tracks}/tracks/Unbalanced.track | 0
.../tracks}/tracks/Undergroundlakes.track | 0
.../tracks}/tracks/Undertheinfluence.track | 0
.../resources/tracks}/tracks/Underwater.track | 0
.../tracks}/tracks/UnnaturalSelection.track | 0
.../tracks}/tracks/UnrealReality.track | 0
.../tracks}/tracks/Unrealstroke.track | 0
.../main/resources/tracks}/tracks/Updo.track | 0
.../tracks}/tracks/UphillBattle.track | 0
.../resources/tracks}/tracks/UphillI.track | 0
.../resources/tracks}/tracks/UphillII.track | 0
.../resources/tracks}/tracks/UpnDown.track | 0
.../main/resources/tracks}/tracks/Upset.track | 0
.../resources/tracks}/tracks/Upshegoes.track | 0
.../resources/tracks}/tracks/Uptoyou.track | 0
.../main/resources/tracks}/tracks/Upugo.track | 0
.../resources/tracks}/tracks/Upwind.track | 0
.../resources/tracks}/tracks/Upwind2.track | 0
.../resources/tracks}/tracks/Uridium.track | 0
.../tracks}/tracks/Usetheforce.track | 0
.../tracks}/tracks/UseyourillusionI.track | 0
.../tracks}/tracks/UseyourillusionII.track | 0
.../tracks}/tracks/Useyourshields.track | 0
.../src/main/resources/tracks}/tracks/V.track | 0
.../main/resources/tracks}/tracks/Vamos.track | 0
.../resources/tracks}/tracks/Vegetarian.track | 0
.../tracks}/tracks/VeryaVerage.track | 0
.../resources/tracks}/tracks/VicinityI.track | 0
.../resources/tracks}/tracks/VicinityII.track | 0
.../tracks}/tracks/VicinityIII.track | 0
.../tracks}/tracks/ViiVontmoor.track | 0
.../tracks}/tracks/VirtuosoBridges.track | 0
.../resources/tracks}/tracks/VoodooX.track | 0
.../resources/tracks}/tracks/Voyager.track | 0
.../resources/tracks}/tracks/Vulcano.track | 0
.../resources/tracks}/tracks/VulcanoII.track | 0
.../resources/tracks}/tracks/VulcanoIII.track | 0
.../resources/tracks}/tracks/Wacken.track | 0
.../resources/tracks}/tracks/WahWah.track | 0
.../resources/tracks}/tracks/Waliwa.track | 0
.../tracks}/tracks/Walktothewater.track | 0
.../tracks}/tracks/WallofShame.track | 0
.../tracks}/tracks/WallsWaters.track | 0
.../resources/tracks}/tracks/Waltzing.track | 0
.../tracks}/tracks/WannaHaveMoreBlocks.track | 0
.../resources/tracks}/tracks/Wararumbel.track | 0
.../resources/tracks}/tracks/Warped.track | 0
.../tracks}/tracks/Washthecake.track | 0
.../tracks}/tracks/WaterBlockBox.track | 0
.../tracks}/tracks/WaterCastle.track | 0
.../tracks}/tracks/WaterDamage.track | 0
.../tracks}/tracks/WaterMonday.track | 0
.../tracks}/tracks/WaterParFour.track | 0
.../tracks}/tracks/WaterParFourEdit.track | 0
.../resources/tracks}/tracks/WaterT.track | 0
.../tracks}/tracks/WaterTurtle.track | 0
.../resources/tracks}/tracks/Wateras.track | 0
.../resources/tracks}/tracks/Waterbug.track | 0
.../tracks}/tracks/Watercorners.track | 0
.../tracks}/tracks/Waterfallscave.track | 0
.../tracks}/tracks/WaterfallscaveII.track | 0
.../resources/tracks}/tracks/Waterish.track | 0
.../resources/tracks}/tracks/Waterpipe.track | 0
.../tracks}/tracks/Waterresist.track | 0
.../resources/tracks}/tracks/Watersnake.track | 0
.../resources/tracks}/tracks/Watertank.track | 0
.../tracks}/tracks/Watertankrun.track | 0
.../resources/tracks}/tracks/Waterway.track | 0
.../tracks}/tracks/Wateryhills.track | 0
.../tracks}/tracks/Watterpatter.track | 0
.../resources/tracks}/tracks/Waveform.track | 0
.../resources/tracks}/tracks/WeeWoo.track | 0
.../main/resources/tracks}/tracks/Wega.track | 0
.../resources/tracks}/tracks/WegaII.track | 0
.../resources/tracks}/tracks/WegaIII.track | 0
.../resources/tracks}/tracks/WegaIV.track | 0
.../main/resources/tracks}/tracks/WegaV.track | 0
.../tracks}/tracks/WeightofEight.track | 0
.../resources/tracks}/tracks/Weirdous.track | 0
.../tracks}/tracks/Wellplayedretard.track | 0
.../resources/tracks}/tracks/Wellstairs.track | 0
.../tracks}/tracks/Wellthatkindofsucked.track | 0
.../tracks}/tracks/Whaddyacallit.track | 0
.../resources/tracks}/tracks/Whatever.track | 0
.../tracks}/tracks/Whatgoesaround.track | 0
.../tracks/Whatisthatsupposedtobe.track | 0
.../tracks}/tracks/Wheresthesquare.track | 0
.../resources/tracks}/tracks/WhichOne.track | 0
.../resources/tracks}/tracks/WhichOneII.track | 0
.../tracks}/tracks/WhiletheCitySleeps.track | 0
.../main/resources/tracks}/tracks/White.track | 0
.../resources/tracks}/tracks/Whiteline.track | 0
.../tracks}/tracks/WhoopShoopaLoop.track | 0
.../resources/tracks}/tracks/Whosbad.track | 0
.../tracks}/tracks/WhostGriter.track | 0
.../resources/tracks}/tracks/WhyNot.track | 0
.../tracks}/tracks/WhydoesJeppedrink.track | 0
.../tracks}/tracks/WhydoesJeppedrinkII.track | 0
.../tracks}/tracks/Whydonttheymove.track | 0
.../tracks}/tracks/WhydonttheymoveII.track | 0
.../tracks}/tracks/Wickedshots.track | 0
.../resources/tracks}/tracks/Wideopen.track | 0
.../resources/tracks}/tracks/Widescreen.track | 0
.../resources/tracks}/tracks/WigWam.track | 0
.../resources/tracks}/tracks/WildWest.track | 0
.../resources/tracks}/tracks/Wimbaloo.track | 0
.../resources/tracks}/tracks/Windpipe.track | 0
.../resources/tracks}/tracks/WingSpan.track | 0
.../tracks}/tracks/Winternight.track | 0
.../main/resources/tracks}/tracks/Witch.track | 0
.../tracks}/tracks/Withoneinhole.track | 0
.../resources/tracks}/tracks/Wohwonk.track | 0
.../resources/tracks}/tracks/Workitout.track | 0
.../resources/tracks}/tracks/Workofart.track | 0
.../main/resources/tracks}/tracks/Worm.track | 0
.../resources/tracks}/tracks/Wormgame.track | 0
.../resources/tracks}/tracks/Wormhole.track | 0
.../resources/tracks}/tracks/Wormsie.track | 0
.../resources/tracks}/tracks/Wrongway.track | 0
.../resources/tracks}/tracks/XTempore.track | 0
.../resources/tracks}/tracks/Xbridge.track | 0
.../main/resources/tracks}/tracks/Xhole.track | 0
.../resources/tracks}/tracks/XholeII.track | 0
.../resources/tracks}/tracks/XholeIII.track | 0
.../resources/tracks}/tracks/XholeIV.track | 0
.../resources/tracks}/tracks/XholeV.track | 0
.../resources/tracks}/tracks/Xisland.track | 0
.../main/resources/tracks}/tracks/Xob.track | 0
.../resources/tracks}/tracks/Xwives.track | 0
.../resources/tracks}/tracks/YacketyYak.track | 0
.../tracks}/tracks/YapKCaBEmit.track | 0
.../main/resources/tracks}/tracks/Yate.track | 0
.../resources/tracks}/tracks/YateII.track | 0
.../resources/tracks}/tracks/Yawner.track | 0
.../main/resources/tracks}/tracks/Yeah.track | 0
.../main/resources/tracks}/tracks/Yecho.track | 0
.../tracks}/tracks/Yeildingwalls.track | 0
.../tracks}/tracks/YeildingwallsII.track | 0
.../tracks}/tracks/YetAnotherDay.track | 0
.../resources/tracks}/tracks/YingYang.track | 0
.../tracks}/tracks/YooDooRight.track | 0
.../tracks}/tracks/Youaregoingdown.track | 0
.../resources/tracks}/tracks/Younameit.track | 0
.../tracks}/tracks/Youneedabreak.track | 0
.../resources/tracks}/tracks/Yournose.track | 0
.../resources/tracks}/tracks/Yumancauta.track | 0
.../resources/tracks}/tracks/YuppieRoom.track | 0
.../main/resources/tracks}/tracks/Zab1.track | 0
.../main/resources/tracks}/tracks/Zab2.track | 0
.../main/resources/tracks}/tracks/Zab3.track | 0
.../main/resources/tracks}/tracks/Zamia.track | 0
.../resources/tracks}/tracks/ZamiaII.track | 0
.../resources/tracks}/tracks/ZamiaIII.track | 0
.../resources/tracks}/tracks/ZamiaIV.track | 0
.../tracks}/tracks/ZanyZalmiacs.track | 0
.../resources/tracks}/tracks/Zappadappa.track | 0
.../tracks}/tracks/ZappadappaII.track | 0
.../main/resources/tracks}/tracks/ZeVeZ.track | 0
.../tracks}/tracks/ZeroTolerance.track | 0
.../tracks}/tracks/ZeroZeroOuOu.track | 0
.../resources/tracks}/tracks/Zerolevel.track | 0
.../resources/tracks}/tracks/Zevenup.track | 0
.../resources/tracks}/tracks/Ziigmund.track | 0
.../resources/tracks}/tracks/Zimpler.track | 0
.../main/resources/tracks}/tracks/Zine.track | 0
.../main/resources/tracks}/tracks/Zippo.track | 0
.../resources/tracks}/tracks/Zlitzer.track | 0
.../main/resources/tracks}/tracks/Zolo.track | 0
.../resources/tracks}/tracks/Zoneon.track | 0
.../resources/tracks}/tracks/Zwanlake.track | 0
.../tracks}/tracks/ZwanlikeMadnezZ.track | 0
.../resources/tracks}/tracks/Zwantastic.track | 0
.../main/resources/tracks}/tracks/Zy.track | 0
.../main/resources/tracks}/tracks/ber2.track | 0
.../main/resources/tracks}/tracks/her.track | 0
.../resources/tracks}/tracks/iceicebaby.track | 0
.../resources/tracks}/tracks/inching.track | 0
.../resources/tracks}/tracks/inmypants.track | 0
.../tracks}/tracks/insignificant.track | 0
.../main/resources/tracks}/tracks/land.track | 0
.../main/resources/tracks}/tracks/sgard.track | 0
.../resources/tracks}/tracks/teleladder.track | 0
.../resources/tracks}/tracks/traversal.track | 0
.../resources/tracks}/tracks/wetwetwet.track | 0
.../tracks}/tracks/wigitywigitywack.track | 0
.../moparforia/server/LauncherCLITest.java | 10 +--
server/tracks | 1 -
shared/assembly-tracks.xml | 18 ------
shared/pom.xml | 19 ------
.../shared/tracks/TrackManager.java | 2 +-
.../shared/tracks/TracksLocation.java | 6 ++
.../filesystem/FileSystemStatsManager.java | 19 +++---
.../filesystem/FileSystemTrackManager.java | 33 ++++------
.../FileSystemStatsManagerTest.java | 11 ++--
.../FileSystemTrackManagerTest.java | 17 ++---
.../shared/tracks/filesystem/VersionTest.java | 6 +-
.../tracks/parsers/TrackConverterTest.java | 7 +-
2086 files changed, 113 insertions(+), 130 deletions(-)
rename {tracks => server/src/main/resources/tracks}/sets/birchwood.trackset (100%)
rename {tracks => server/src/main/resources/tracks}/sets/oakpark.trackset (100%)
rename {tracks => server/src/main/resources/tracks}/sets/onebyone.trackset (100%)
rename {tracks => server/src/main/resources/tracks}/sets/scaryset.trackset (100%)
rename {tracks => server/src/main/resources/tracks}/sets/sprucecorpse.trackset (100%)
rename {tracks => server/src/main/resources/tracks}/sets/thefirst.trackset (100%)
rename {tracks => server/src/main/resources/tracks}/sets/tormentfields.trackset (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/100degrees.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/10102000.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/18blocks.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/19thofNovember.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/19thofNovemberII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/1shot.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/1stroke4bounces.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/2003.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/2004leftover.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/2004leftoverII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/21st.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/25lines.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/25spots.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/27rooms.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/2minesleft.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/2vs1.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/3Stages.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/3boxes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/3islands.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/3pointer.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/3smoothdrops.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/3waystodoit.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/45degrees.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/4daCrew.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/4goodshots.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/5blocksaway.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/5iveO.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/5thStreet.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/6feetunder.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/6pinballbrothers.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/7Plates.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/7rooms.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/8rooms.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/9BallCornerPocket.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ACDC.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ANewVipassana.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ARiverRunsThroughIt.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Aapeli1v.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Aapeliforfour.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Aapetrix.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Abimopectore.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Abomination.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Absinth.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AbsinthII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AbstemiouslyDangerous.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Abu.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AcceleratedFlume.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Acein.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Acethrough.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Acheapcopy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AcidAttack.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AcidCastle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AcidFloor.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AcidGoon.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AcidPhobia.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AcidRidge.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AcidSwampWall.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AcidTwins.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AcidWay.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Acidofilic.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Acidteleport.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AcidySlide.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Acirus.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Aciswal.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Acrossboard.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Ad.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AdonaiinDub.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Advanced.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AdventureI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AdventureII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AdventureIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AdventureIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AdventureIX.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AdventureV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AdventureVI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AdventureVII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AdventureVIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AdventureX.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Afterexcavation.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Afterreckoning.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Aftertheraincomessunagain.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Againandagainandagain.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AhDastaAlUssa.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AithersMyth.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Akrakadabra.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AkusPork.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Alaska.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Alcatraz.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Alchemea.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AllKindsofStuff.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Allowme.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Alphabet.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AlvarWave.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AlvarWaveII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AmazingRace.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AmazingRace2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Amazingwalls.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AmazingwallsII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Amazon.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Amdazou.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Angulate.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Annoyingmud.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AnotherPainfullTrip.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Anotheronebitesthemud.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Anticandy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Antipathy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Apaja.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Apfelstrudel.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Apocalypse.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Apophis.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Appendix.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/April.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Aquaqua.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Aquaria.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Aquatica.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Arekad.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AreyoutheVIP.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Argstrang.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Arkanoid.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ArmChair.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Armada.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Armycenter.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Aroundthearroyos.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Aroundthelake.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Artless.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ArtsyFartsy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AsellusBorealis.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Askanexpert.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Astoneclosetowater.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Astonishing.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Astroblemeproblem.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Astrolater.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Asymmetric.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AtTheHeartofWinter.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Atrack.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Audiorealism.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/August.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Augustus.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Authorspond.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Auts.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/AvoidExtraStrokes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Avoidingponds.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Awoundanawound.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BackStab.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BackandForth.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BackandForth2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Backtobasics.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Backtostart.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BadLuckBrian.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Badboy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Badfallswithmadwalls.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Baharala.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BalletMcanique.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Ballroad.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BallsandArrows.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Ballsinboxes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BallsofSteel.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Balrows.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BalrowsII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BananasforBanshee.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bananasplit.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Barb.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BarbII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BarbIIA.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Barragebridge.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BarrierI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BarrierII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BarrierIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasHisawat.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasementReflex.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicComplex.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicCross.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicElements.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicParadise.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicZ1.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicZ2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicZ3.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicZ4.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicZ5.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Basicave.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicgeometryI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicgeometryII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicgeometryIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicgeometryIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicgeometryIX.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicgeometryV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicgeometryVI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicgeometryVII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicgeometryVIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicgeometryX.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Basichell.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Basicstyle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasicstyleII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BasinHall.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Basments.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bastille.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bathory.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Batterys.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BattlefieldI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BattlefieldII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BattlesintheNorth.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BaySick.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BeSharp.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Beachmission.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BeachmissionAcidfactory.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bebrave.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bellagio.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bembo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bendable.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bethefirst.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bewarewater.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BewarewaterII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BewarewaterIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BforBasic.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BigBlind.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BigMistake.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Biliardstable.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bizarrehouse.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BlameCanada.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BlameCanadaII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Blender.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BlindGuardian.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Blizzard.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Blockem.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Blockhead.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Blockomatic.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Blocks.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BlocksII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BlocksIQ.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BlocksJoonasEdition.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BlocksMultiplayer.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Blockster.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Blockswtfedition.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Blueiswater.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bluelagoon.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bluescreen.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bluffy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BluntForceTrauma.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BobSmileMurderMary.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bobouncece.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BoingBoing.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bonerrr.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bonisavibus.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BonoboRocks.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BonusTrack.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BoomBiddyByeBye.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Boomerangs.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Boost.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BoostReturns.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Boots.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BoringMill.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bottlemessage.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BounceMatress.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bounceflowers.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bounceit.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bouncelabyrinth.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BounceofDeath.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BouncerWalls.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BouncyRisk.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BouncyRooms.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bourgeoisiesattractiveness.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Brainwashed.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BraveAttempt.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Breakingthebrickwall.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Breakthroughlines.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Brebunobou.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Brickline.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bricklyfloor.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Brickyinhalation.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BridgeLabyrinth.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BridgeSubscription.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BridgeSubscription2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bridgebuilder.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bridges.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bridges2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bridgesliding.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Briefcase.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Brokeneggsknife.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Brownspot.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bsight.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bubbling.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bubustrip.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BudgetKiln.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Budous.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Buffoon.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Bumpers.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BunkerIsland.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BunkerIslandII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BunkerofDeath.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/BytheRiversofBabylon.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CAMovi.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CAMoviII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CCCover.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CDstrack.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CERN.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CREAM.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CT.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CTRL.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cactusdesert.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cadira.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cagebird.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Calicula.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CalmIsle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Camembert.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Campbed.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Canal.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cancel.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Candleinthewind.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Candyland.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cannongame.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cantilevers.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Canyon.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Canyoufigureitout.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Captainofthebathtub.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CardinalEgging.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CarefullyIn.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cargame.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Carol.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Carpediem.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CarpediemIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cartman.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Carusell.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cashew.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Castle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Caution.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Caverun.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cavesontheotherside.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Celsius.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Center.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CenterRidge.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Centerofattention.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CentralAveneu.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Chain.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Chainsaw.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Chainsofmisery.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Champignonfairy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Changeable.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ChaoRen.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Chess.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ChinaTown.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ChineseNewYear.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Chinesecreature.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Chippo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ChocolateRain.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Chooseyourway.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Choreaminor.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cigars.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cinch.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cinderellasfoot.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CircularII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CisabI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CisabII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Ciusaa.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ClaustrophobicFugitive.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Clearthead.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cliffhanger.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Clique.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Closeone.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cloverleaves.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Clovers.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Coinflip.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Colcon.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ColdBreeze.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Collidingisfun.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ColourMeYellow.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Comeback.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CommanderKeen.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CommanderKeen2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CommanderKeen3.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Compass.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Compressors.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ConTrick.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Concentrationcamp.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Concordia.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Congrandezza.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ConjuringTrick.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Continents.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Controller.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Controlvalve.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Conveyor.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Conveyorwork.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ConveyorworkII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CoolTrack.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Coolingsystem.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Copenhagen.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Copyright.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CordonBleu.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CornerandCorner.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CorrosiveCenter.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CoupleSuicide.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Crab.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Craggy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CraggyII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Crazy5.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CrazyTrain.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Createtheway.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Crisscross.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Croquette.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CroquetteII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cruelintentions.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CrymeaRiver.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CrystalCavern.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cube.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cucumber.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CultivatedBimbo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cuneiform.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CunniAcuja.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cups.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CurveI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CurveII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CurvingPipes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CurvingPipesII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cutoff.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Cuttingcorners.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/CuttingcornersII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DOD.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DaBomb.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Damage.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Damagination.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Damnwater.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DamsEdge.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DanceSucker.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Dancemacabre.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Dancemacabre2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Danecal.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DangerousAccelerator.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DangerousDemeanor.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DangerousSpeedline.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Dangerousend.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Dangerousswamps.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Dante.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Danteism.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Danteshell.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Darwin.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Darwinism.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DarwinismorZwanism.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Darwinsroad.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DarwinsroadII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DarwinsroadIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DarwinsroadIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Daswollows.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Dcorner.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Dead1.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DeadlyTrophy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Dealwithit.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Deathblocks.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Decisions.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DecoyingPonds.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Definatelymaybe.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Deformed.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DelinquentBehaviour.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Depressionist.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Derail.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DesertPath.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Desireforfreedom.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Destiny.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DetonationDanger.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Detune.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Devilseyes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Devious.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DeviousDiamond.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Dewlor.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DiagonAlley.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Diagonalboredom.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Diagonalclimb.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Diamond.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DiamondHills.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Difficultchoice.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DiggingsinSahara.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Digitalis.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DinkyTrickCollection.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DinkyTrickCollectionII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Direct2Brain.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DisappearedPlacebo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Discbrake.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Disturbia.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Divided.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Divider.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Divider2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DividerII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DodgePodge.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Donatello.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Donk.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DonkeyShoes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DonkeysBridge.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DontQuitYourDayJob.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Dontblockyourway.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DontdriveDrink.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Donteatthemushroom.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Dontmakefoolofyourself.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Dontskipthis.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Donttrythisathome.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DotLabeledRooms.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DotLabeledRoomsII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Dotinaslide.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DotsRooms.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DoubleFlipperTetris.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DoubleLife.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DoubleSwingAround.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DoubleWall.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DoubleX.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Doublecross.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Doublecurling.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Doubleworm.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Downhill.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DownhillBattle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Downhillargh.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DrAgula.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Dragonriver.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Drain.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DreamofFourStrokes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DreamofSixStrokes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DreamofTenStrokes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Drobri.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Dropit.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Droply.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DropnRoll.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Dualismus.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DuckSoup.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/DuiHui.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Dumbo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Duplex.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EZ.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EastCoast.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Easy4.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EasyOne.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EasyforMacGyver.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Easyjob.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EasyjobII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EasyjobIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EasyjobIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EasyjobIX.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EasyjobV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EasyjobVI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EasyjobVII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EasyjobVIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Easyliving.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Easyroad.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Ecnuob.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Eightpointstar.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ElectricSheep.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ElementRoadI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ElementRoadIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ElementroadIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ElevatorBlock.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Elisabeth.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Embula.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EnHo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Endlessroll.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EndofHopes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Endofreport.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EnergySilo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Englandk50.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Enigma.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Enjoytheride.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Enthusiasticallyforward.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Envelope.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EnygmasRiddle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Enysic.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Eone.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EpicFail.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EpicFail2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Epiphany.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EquallyDangerous.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Escapagosisles.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Escape.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EstimationQuarter.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Eucalyptus.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Euphoric.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Euros.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EvacEnim.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/EvacTsiom.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Exhaustive.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Exhaustpipe.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Exodus.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Experiment.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ExplodingStart.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Explorer.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ExplosiveTemple.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Eyesofastranger.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/F1.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Facethereturn.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FadingWave.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FairlyUnpleasant.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fairway.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FakeSky.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FallingBridge.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fallingdown.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FarAwayLand.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FatLady.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fatamorgana.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fearfactor.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fearoftheswamp.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Feartheworst.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Feelingblue.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Feelinlucky.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Feline.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FetishforBlocks.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fieldofacidswamp.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Figureskating.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Finetrack.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fingerpopper.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Finland.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FinnishFlash.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Firstaim.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Firstwaterthenacid.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fivagon.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FiveSquaresI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FiveSquaresII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fizz.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FlipFlop.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Floppydisks.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Florence.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Flower.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Flume.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FlushBrim.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FlushedBridges.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Flypaper.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fohudaji.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FohudajiII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FoolingDown.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ForAllTheRatsOutThere.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Forearm.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Forforms.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Foris.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ForisII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fortress1.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fortress2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fortress3.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fosero.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Four.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FourElevators.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FourGuards.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FourGuardsII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FourPlainRooms.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FourRooms.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FourRooms2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fourdour.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fours.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fourschairs.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fourstones.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FourthDimension.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FragileWalls.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fragrant.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FrankiegoestoHollywood.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FreeGates.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FreeImprovisation.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Freedomofchoice.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Freestyle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Friends.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FromDuskTillDawn.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Fromheretoeternity.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Frompipetoanother.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Frozenway.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FullFrontal.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Functionaltest.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Funky.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Funnels.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Futuristic.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/FuturisticII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GED.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GablePool.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Gamble.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GameOver.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GameofLife.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Gapsintheice.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Garapalou.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Garbage.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Geloplegia.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GeloplegiaII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Genesis.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Geoh.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GeohII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GeohIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GeometricalMess.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GhettoSuperstar.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GiantLeap.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Gimme5.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Gluecorner.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Glycerin.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GoallikeaBro.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Gogogo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GoldenRatio.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Golfenstein.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Goodluck.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Goon.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Gotscrewed.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GrandSlamI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GrandSlamII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GrandSlamIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GrassandStoneI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GrassandStoneII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GrassandStoneIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GrassandStoneIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GrassandStoneIX.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GrassandStoneV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GrassandStoneVI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GrassandStoneVII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GrassandStoneVIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GrassandStoneX.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Grasstone.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GrasstoneII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GreekLuck.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GreenApaja.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GreenMile.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GreenMileII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Greenarrow.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Greencard.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GreenmileIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Greenwithenvy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Groovyisland.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Groumelour.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/GroundLeap.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Guanbu.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Guayana.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Guidelines.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Guru4.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Guru5.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Guru6.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Gurusdoitbetter.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Gyllies.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HadronCollider.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HalfPipe.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Halfed.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hammernails.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Handkerchiefes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HangOver.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HangOver2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HangingoverwithTRow.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HankiesforLadies.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HappyHappyJoyJoy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HappyTrigonometry.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Happytrails.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hardroad.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Harmonicmonotony.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Havesomeluck.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Haweag.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hazardous.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hazardousshortcut.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hazardoustrip.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HeHe.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Headlesschicken.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Heartcorners.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Heartwork.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Heatingrate.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HeisamanHeman.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Helix.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hellfire.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hello.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Helpinganddisturbing.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Helpingwalls.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Helpme.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hepatica.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HereisMulder.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Heresthesquare.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HerkimerJerkimer.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HerkimerJerkimer2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Heval.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hiddendanger.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hiddenriver.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HighDive.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HighIsland.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HigherState.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Highfalutin.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HightwaytoAapeli.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hilight.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HillBasics.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HillBill.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HillLegend.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hillery.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hillings.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hilllabyrinth.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hillocky.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hillponds.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hillside.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hillskulls.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hillspirals.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hillsponds6.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hillster.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hiphiphurray.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hitchhiker.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hitit.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hitthedirt.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hitthehay.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hitthemud.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hittheroof.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hitthespot.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hitthetarget.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HiusPeinz.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HocusPocus.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Holeinn.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HollowallsI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HollowallsII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HollowallsIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HollowallsIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HollowallsV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hollowreality.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hollyday.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HolyChiquita.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Holyshot.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Homeport.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Honey.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Honeycomb.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Honeycombflower.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hookedatthehorn.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HookupSiam.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hopper.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Horrorthreesome.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Horver.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HorverII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HotShot.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HotSpot.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Houseofpain.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Howmanyarrows.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Howmanystyles.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HumaHuta.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/HumahutasJourney.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Humminghummocks.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hydratingeffect.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Hydroside.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ICanHasBlockz.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IGotzNutz.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IWriteSins.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IceBounce.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IceCenter.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IceCube.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IceFishing.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IceLine.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IcePhobia.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Icechasm.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IcecuBez.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IcedEarth.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Icensteady.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Icerocks.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Iceshapes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Iceshatters.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Icesquares.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IcingontheCake.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IcyCave.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IcyReturn.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IcyShot.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IcyShotII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IcyShotIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IcyWay.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Icycavern.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Icyhill.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Icyskulls.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/If.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Ifeyescouldbleed.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Iknowwhatyouthink.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Illusionarrow.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IllusionofControl.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Illusionwalls.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Imminent.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Impartial.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Impish.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Incrediblenothing.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Inferno.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Inmotion.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/InsaneTouch.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Insomnia.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/InstaShuva.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Interface.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Interlocked.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Intersection.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IntheRock.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Inthemiddleoftheway.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Introduction.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/InvisibleDanger.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Invisibleenemy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/InvisibleenemyII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Irish.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IrishII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IrishIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IrishIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IronManSuperhero.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IronWomanCommand.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IrrigationSwinging.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IrrigationSwingingSpecial.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Isitpossible.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IsitpossibleII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Islandlabyrinth.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IslandsCorner.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IslandsCornerII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Israel.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ItIsNotSound.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Itsfullofstars.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Itsjustnotyourday.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Itslikethisandlikethatand.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IttyHill.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IwishIwasII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/IwishIwasstupid.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Izharsh.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/JAKSI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/JBGrange.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Jacaranda.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/JackesDream.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/JahmanChicago.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Jam.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/JamII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/JamPro.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/JammingwithJoonas.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/JelouTing.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/JeppesAqueousJourney.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Jigsaw.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/July.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/JulyMorning.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Jumpstart.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Jumptotheelevator.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Jumptounknown.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Jumpup.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/JumpyI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/JumpyII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/JumpyIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/JumpyIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/June.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Junkheap.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/JustGO.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/JustGO2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/JustThere.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/JustaGigolo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Justafry.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Justamouthpiece.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Justblocks.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Justdoitdebe.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Justmakeitdreary.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Justpassingby.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Justtwowalls.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/KGBswish.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/KSM.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Kafooster.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Kafooster2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Karthago.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Kcart.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Keepinitreal.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Keepontrack.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Keepturning.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/KeriEeper.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Kesnary.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Keys.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/KickAss.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Kickinit.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/KimDim.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Kingofthehill.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Kinky.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Klepto.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Knolly.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Knotty.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Knowme.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Knowtheropes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Koopa.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Krokkendaali.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/KualaLumpurnights.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/KungFu.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LaPaloz.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LabyrinthPro.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LakesideLimbo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Lakitu.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Landofteleports.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Lastmanstanding.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LatenightwithAapeli.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Lcorner.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LeakingSpiral.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Leaningbridge.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Leapoffrog.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Leaps.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Leapyear.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LearningtheBasics.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Lefritra.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Legolady.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LegolandI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LegolandII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Legoman.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Leobas1.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Leobas2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Leobas3.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LeonardosSketch.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Leonardosyndrome.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LesSismore.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Lesselementsbutstilltough.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LesselementsbutstilltoughII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Lessoninmagnetism1.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Lessoninmagnetism2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Letthemhelpyou.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LetthemhelpyouII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Lettilikeswater.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Lettuce.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Levels.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LifeLine.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LifelongChallenge.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LikeNoOther.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LilTwistintheEnd.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Limby.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Linesegments.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Littoral.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Livingontheedge.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Liz.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Lockeddoors.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LockeddoorsII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LockeddoorsIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Lodomapol.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LonelyIsland.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Longlife.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Longmod.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Longtimenosee.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Longtrad.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LostinTranslation.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Lotto.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Lovejoy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Loveme.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LowFatReligion.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LowerV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LuckInVolved.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Luckbox.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LuckyCharm.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LuckyOne.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LuckySkill.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Lumps.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/LumpyRockIsland.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/M2BBasic.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Madein2004Publishedin2009.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MadetoAnnoy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Madmonkey.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Maggot.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MagicBallroom.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MagicHouse.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MagnetCannon.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MagneticAccelerator.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MagneticAid.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MagneticBottleneckII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MagneticBouncer.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MagneticCenter.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MagneticCorner.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MagneticResistor.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Magwat2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MakeitorBreakit.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Makeyourway.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MaknetikProtektion.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mammamia.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Manouvre.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ManyWay.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MarchBasics1.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MarchBasics2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MarchBasics3.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MariovsGoomba.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MassiveVoyage.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Maszat.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MataHari.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MatthewSmithstillalive.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/May.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MayheminKualaLumpur.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mazering.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mballs.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mean.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Medievalwall.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Medjai.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Meetingplace.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MeinTeil.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Melissa.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mellow.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Memyselfandeye.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MercyfortheLadysmouse.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MessyCave.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MexicanRanch.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MiBo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MiE.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MichaelKnight.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Micro.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MicromalPossibility.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MiddleSwamp.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MidnightMadness.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MidnightMayhem.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Midriver.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Midsummerday.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mihurell.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MineKampf.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Minefield.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MinervaNounou.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MiniMe.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Miniaturica.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MinimalismI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MinimalismII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MinimalismIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MinimumPossibility.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Misbehaving.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MissSteps.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Missingballs.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Missionof6shots.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mixedgoods.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MobyDick.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ModernWalking.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Modygma.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Moetikoeitsijae.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Monaco.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MondayHogback.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mongomania.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MotherGooseboard.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MoulinRouge.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MoundHall.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Moveyourbuddies.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MovingBustles.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MrCosmic.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MrKnowitall.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MrPig.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mubbrumb.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MudCisterns.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MudWrestling.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mudac.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Muddler.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MuddyWaters.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mudhole.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MudholeMarch.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mudstick.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mudteleport.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mudventure.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mudworm.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mulderwhereareyou.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MultiChoice.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Multifaceted.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mupil.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/MurMur.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mutiny.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mysteryofsmallarrow.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Mywayorhighway.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Myxoma.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NabGeometry.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Nails.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NarrowSlide.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Narrowbridges.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Narrowsarrows.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Narrowsqueak.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NastyCooler.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Netherlands.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Neutralium.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NeutraliumII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NeutraliumIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NeutraliumIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Newfrontier.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Nexus.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NibbaNabba.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NicosGolfCorner.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Nightlyobservations.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Nightmareattheend.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Nine.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NineMensMorris.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NineMensMorrisII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NoBrainer.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NoComment.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Nobodysaiditwouldbeeasy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Noddle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NodeSignIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NodeSignIX.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NodeSignXXII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Nogutshotnoglory.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NogutsnogloryI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NogutsnogloryII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Nohotspot.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NolensVolens.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Nolthando.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Nomansland.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Nommed.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Noname.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Noooway.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Noreturn.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NormalBattle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NorthtownRuins.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Not2Shabby.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NotQuite5Stars.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NotTragedies.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Notanyfancytricks.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NothingSpecial.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NothingSpecialII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Nothoroughfare.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/NotsosimpleZulk.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Nottoohard.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Numbers.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Nystagmus.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/OK.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Obliqueincidence.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Oblivion.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Obstacles.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Ofcourseakiricourse.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/OhSandy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Ohmy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Okefenokee.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/OldSchool.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Omnipherum.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Once.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/OneMoreTime.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/OneTrickPony.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Onehitwonder.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Oneinamillion.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/OnionSoup.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Online.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Onlyonetoredone.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Onlythestrongestwillsurvive.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Onthebank.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Oopsadaisy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/OpenYourIce.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/OperationOverlord.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/OperationOverlordII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Opportunist.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Opportunity.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Opticalillusion.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Options.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/OrchidsHeritage.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Ordinarystory.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/OrdinarystoryII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/OtaoaSnau.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Ouagadougou.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Outandin.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/OvalI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/OvalII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/OvalIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/OvalIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/OverandUp.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Overandout.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Overeating.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Overload.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Overloaded.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Overratedpieceofwhat.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Overthehills.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Overthehillsandfaraway.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Oxygene.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Paddyfield.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Painkiller.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Paintingonthewall.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pajatso.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Par1.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Par2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ParaBellum.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Parkplace.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Passthegates.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pathfinder.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Patienceispower.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pearlsforthepigs.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Peculiar.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pedaltothemetal.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pelle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Peppersteak.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PerfectTrack.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PerunagoestoBollywood.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pettifogging.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PhewTight1s.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pieceofcake.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pikeisafish.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pilgrimage.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pillow.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pioneertraining.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pipe.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pits.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PlacetoBattle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Plainbutrestive.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Planegeometry.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Playcards.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Playground.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PlaygroundforJelze.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Playraycom.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pleasewaitamoment.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PleasewaitamomentII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pleasurefromblocks.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PoPuP.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Poboya.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pointers.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pointersreturn.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PointofDanger.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PondAge.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pondpair.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pondslalom.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PondslalomII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Poorhouse.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Popeye.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Portland.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Positive.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Positivelynegative.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Potchkie.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Powtelroo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PremiumTrack.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Premonitions.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PrettyRetro.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PrettyWet.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PrettyYellow.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Prettyugly.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Prickly.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PrinceCharming.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Prison.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pro2U.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ProPilkki.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ProWay.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Proism.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Protectivepearls.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Proud2BeKraut.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pulltheanchorup.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Punishment.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PushIt.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PushSplash.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PushesandSplashes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Putahatonit.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Puuf.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Puzzle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pyramid.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Pyramidadventure.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PyramidadventureII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PyramidadventureIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/PyramidadventureIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/QT.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Quadricrectification.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/QuaintStart.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/QuantumJump.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Quarry.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/QuarterSwing.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Quartet.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Quicker.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Quitealongjourney.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Racetothecenter.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Racing.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RaffleImposition.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RahAzBor.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RalfGota.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RalfGotaII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RalfGotaIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Random.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Ranvuhira.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RatsHighway.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Raven.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RealPros7Strokes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Reboundgoal.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Refusetolose.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RellesPaos.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RemovableWall.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Remtene.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Renovated.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ResembleofTB.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Resistanceisfutile.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Retorno.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Retsetigub.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RetsetigubII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RetsetigubIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RetsetigubIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RetsetigubV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Returns.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Revocations.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RickytheDuck.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RidgeBrooke.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Rigged.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Righthook.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RisCable.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RisingWave.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RiskyBouncers.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RiskyBusiness.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Roadblocks.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Roadtonowhere.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Roadtrip.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Rockery.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Rockit.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RockyBeachIsland.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RockyShots.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RodentsFantasy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RollingStones.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Romancurtain.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Rood.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RoomWorm.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RoomWormsEvilBrother.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Roomafteranother.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Roseline.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Roskilde.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Roughsurfaced.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Roundandround.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Roundanround.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Rounds.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RoundsII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RouteOptimizing.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Royal.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Rubbermaid.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Rubberwalls.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Rubitin.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RuffatothaTuffa.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RuinsofKarnak.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Ruinsofthetempel.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RuinsofthetempelII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RuinsofthetempelIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RunForrestRun.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RunItTwice.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RunLikeGump.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Runforyourlife.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RunnHide.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Runner.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RunningWild.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/RuntheShow.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SMGhosteffect.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SMPL.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SPAHSAPPINMAH.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/STOP.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Saboco.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SabocoII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Safari.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SafeMode.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Safeplayisforgirls.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Safetyshower.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Saffron.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SalbarMar.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Salmiac.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SaltingSpot.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Salty.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Salute.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SandDuplex.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SandErectRun.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SandPassage.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SandStripe.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sandandswampequalsmud.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sandcorner.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SandcornerII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sandglass.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SandglassII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SandglassIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sandland.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sandwall.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sandycolumns.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Saunabay.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sawablo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Saws.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ScherzoI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ScherzoII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ScherzoIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Scombo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Scope.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Scorner.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Screwdriverscrews.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Seamonster.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Secondaim.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Secretarea.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SecretareaII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Secretofthecastle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Section4Selfdestruction.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Seesaw.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SemiSuitedConnectors.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Senoz.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SenseofConnection.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Senseofbeauty.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sentec.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Separated.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Separated2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Separatedchips.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SerpentsTale.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SevenHoles.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SevenLanes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Shabaloo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Shaken.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Shapy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ShapyMirror.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sharkattack.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Shattered.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Shift.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Shimashara.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Shingle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ShiptheFlip.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Shoorlon.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ShoorlonII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Shootit.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Shortcut.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Shortcuts.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Showmethemoves.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Shuriken.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SiP.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SickSkills.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sickcliff.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sidekick.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sidelongsight.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sideways.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sideways2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sideways3.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Simple.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SimpleBridges.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SimpleGage.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SimpleScrawl.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SimpleTriple.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SimpleZulk.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SimpleasI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Simpleplan.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Simpletoo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Simplified.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SimplytheBest.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Simppel.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SimsalaBim.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Siperiateaches.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sirenoftheswamp.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sirius.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Siwali.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Siwali2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sixbends.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sixelements.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sixstars.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Skatemaniacs.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SkillsandSnares.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Skullcap.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Slantedswings.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sleepwhenyouredead.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SlickSlalom.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Slickfloorstickywalls.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SlideSlackly.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Slidepipe.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Slideway.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SlimBridges.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Slipperi.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SlipperyAcidDanger.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SlipperyWaterDanger.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Smack.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SmallcanbetrickyI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SmallcanbetrickyII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SmallcanbetrickyIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Smallcanbeverytricky.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Smallisbeautiful.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Smallmargins.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Smallscale.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Smile.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SmoorRuof.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Smugshot.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SnakeIsland.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Snakeonthebough.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Snowballeffect.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SoNearSoFar.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SoNearSoFar2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SoUnlucky.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SoapSeller.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SocietyoftheSpectacle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Softlanding.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Solarium.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Solex.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Solitude.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SoloI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SoloII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Solong.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Solvent.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Somethingfamiliar.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SomethingfamiliarII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SomethingfamiliarIIB.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SomethingfamiliarIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SomethingfamiliarIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SomethingfortheBeginners1.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SomethingfortheBeginners3.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Somethingforthebeginners2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sonata.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sorter.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sow.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SoyaCruet.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Soyflour.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Spanish.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Spatiotemporal.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Specialvessel.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Spectrumanalyzer.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SpeedUps.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Speedway.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Speedy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SpeedyReloaded.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Spelunking.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Spiffy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Spine.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SpinisThis.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Spinnaker.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Spirals.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Splash.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Splash3.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Splashhhh.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SplashhhhII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Springmorning.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Spruce.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sqecs.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Square.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Squared.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SquaredII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Squarelawdetector.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SquaryMovie1.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sslope.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SslopeSpecial.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Stalactitecave.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/StarStripes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Starbox.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Stardust.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Stargate.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/StargateII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/StargateIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/StargateIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/StargateV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Starpaw.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Starsandflowers.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/StationJ7.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/StayDown.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Stayingonshorefun.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Stayup.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/StayupII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Staywet.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Steaming.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Steps.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/StickyFF.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Stingray.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Stiwawa.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Stockmann.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/StonePassageRace.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/StonePassageRaceII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/StoneRooms.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Stonecoldnuts.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/StonedGarden.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Stoneflowers.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Stoneskull.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Stopacid.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Stopper.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Straight.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/StraightWalls.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Straps.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Stripperbay.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Stronghold.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Stupido.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sub.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SubterraneanJourney.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SugarHills.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sulphuracid.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SundayWalkI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SundayWalkII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SuperCell.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Supermysterious.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SupermysteriousII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Surprise.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SurprisingHelp.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SwaggerJagger.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SwampBeach.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SwampIsland.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Swampd.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Swampiz.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Swamprisk.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Swampskulls.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SwampyUnique.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Swampyarea.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Swampygaps.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Swashbuckler.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Swatran.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Swedishmeatballs.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sweep.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Swib.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Swicac.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Swiftlyrepeatingmyself.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SwingAround.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SwingAround2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SwingStart.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Swingaling.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Swinger.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Swinging.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SwingingII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SwingingIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Switchingoff.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Swordfish.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Swordoftheking.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Swordsinthestones.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Symmetric.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SymmetricII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Symmetricballs.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/SympatheticTrack.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Synchronize.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Sywal.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/T90sTrap.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TIEfighters.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TLip.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tactics.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TakeaShot.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Takeashower.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Takemetomyhome.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Takemetomyhome2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Takemetomyhome3.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Takesafooltoremainsane.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Targetinsight.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tarn.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TastyTurn.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Teaforirish.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TeamgamesSince2003.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Teamwork.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tecele.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TechnoTentacles.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Teeriver.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TeleVision.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Telepathetic.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TeleportFringe.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TeleportHall.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TeleportSlide.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TeleportSwing.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Teletrip.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Telfos.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TelmagWall.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Telquar.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TelquarII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tempelofthedeath.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TenHoles.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TensionHill.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Terrace.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Terraincognita.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Testos.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tetris.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheArena.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheAtrocious.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheBad.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheBigDipper1.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheBigDipper2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheBigDipper3.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheBigTest.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheBraveMansBounce.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheChoice.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheCompany.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheCow.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheDronesClub.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheDungeon.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheFirstOne.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheGood.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheHell.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheLab.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheLegendofZelda.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheLeiks.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheLongJourneyI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheLongJourneyII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheLongJourneyIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheLongJourneyV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheLongJourneyVI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ThePain.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ThePainII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ThePile.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ThePit.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ThePuzzle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheRoadWasSlippery.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheSkeezixDilemma.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheThreepennyOpera.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheUgly.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheWeakestLink.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheWheel.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TheYear2004.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ThefacesofMars.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ThefacesofMarsII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Thefork.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Thelakeandtheriver.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Themap.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Themotherofalltraps.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Thenewdividedisland.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Thenumberofthebeast.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Theo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Thepotholes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Thepulse.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Thereandback.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Thereandback2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Therooms.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ThesOner.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ThingBouncesBack.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Thisaintnochicken.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ThisisSpin.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Thisischicken.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Thisisspiky.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ThisisspikyII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ThreePassagesI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ThreePassagesII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ThreePassagesIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ThreePassagesIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ThreePassagesV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Threehills.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Threeroomsandakitchen.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Threesections.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Threesuprises.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Threewaysofcrossing.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Thrillseekers.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Through.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Through2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TicTacToe.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TicoTico.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tighteningangle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tiikoni.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tikal.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TingPow.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TippingPoint.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ToBeContinued.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tomb.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tooeasy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tooeasy2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tooeasytoo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Toolongname.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ToolsforFools.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TopShelf.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TortureChamber.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TotalYIPSI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TotalYIPSII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Touchofapro.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ToughGame.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Toughone.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TourdeFrance.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tower.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ToxicTouch.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ToziBaharata.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Track.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Trackamongtheothers.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TradcaveI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TradcaveII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TradcaveIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Traditionalbounce.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Traditionalbuttricky1.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Traditionalbuttricky2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Traditionalbuttricky3.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Trafficservices.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Trag.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Trail.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TrailII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Traitor.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Traparea.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Trapland.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TrapsYoo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Trapsnare.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Travellingwithoutmoving.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Trebasins.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Trial.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TriangleRound.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Triangles.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Triangletum.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Trianglica.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Triankkels.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TribalStyle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tribulation.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TributetoDante.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TributetoLeonardo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TributetoMyself.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TributetoValleandEnnaji.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Trichoice.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Trick.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TrickTracy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TricksAbound.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TrickyPipe.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TrickyShortcuts.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TrickyTeleports.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TrickyTeleportsII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TrickyTrio.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Trickycenter.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Trickyholeinone.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tridops.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TrigonometryofDeath.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Trinity.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TripFontaine.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TriplTrapl.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TripleCrossing.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TripleCrossing2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tripleeks.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Triplet.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TriptoAcidCellar.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TriptoBasement.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Triwidwal.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Trixy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TrueProism.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TrusttheLocalKaraokeKing.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TruthorDare.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tryagain.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tryit.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tryonce.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tsah.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tshernobyl.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TubeofDeath.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Turbulent.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Turnabout.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Tuttalaforza.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TuttiFrutti.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Twenty.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Twistandshout.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TwistedSquares.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TwistyBends.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Two.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TwoBridges.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TwoWalls.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/TwoWays.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Twohearts.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Twoponds.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Twosnakes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Twotees.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Typhus.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/UCenuff.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/UgalaBugala.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/UglyConsult.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/UglyUphillSkills.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Unabomber.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Unbalanced.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Undergroundlakes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Undertheinfluence.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Underwater.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/UnnaturalSelection.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/UnrealReality.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Unrealstroke.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Updo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/UphillBattle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/UphillI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/UphillII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/UpnDown.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Upset.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Upshegoes.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Uptoyou.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Upugo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Upwind.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Upwind2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Uridium.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Usetheforce.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/UseyourillusionI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/UseyourillusionII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Useyourshields.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/V.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Vamos.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Vegetarian.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/VeryaVerage.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/VicinityI.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/VicinityII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/VicinityIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ViiVontmoor.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/VirtuosoBridges.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/VoodooX.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Voyager.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Vulcano.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/VulcanoII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/VulcanoIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Wacken.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WahWah.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Waliwa.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Walktothewater.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WallofShame.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WallsWaters.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Waltzing.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WannaHaveMoreBlocks.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Wararumbel.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Warped.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Washthecake.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WaterBlockBox.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WaterCastle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WaterDamage.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WaterMonday.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WaterParFour.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WaterParFourEdit.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WaterT.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WaterTurtle.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Wateras.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Waterbug.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Watercorners.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Waterfallscave.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WaterfallscaveII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Waterish.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Waterpipe.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Waterresist.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Watersnake.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Watertank.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Watertankrun.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Waterway.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Wateryhills.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Watterpatter.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Waveform.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WeeWoo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Wega.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WegaII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WegaIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WegaIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WegaV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WeightofEight.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Weirdous.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Wellplayedretard.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Wellstairs.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Wellthatkindofsucked.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Whaddyacallit.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Whatever.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Whatgoesaround.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Whatisthatsupposedtobe.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Wheresthesquare.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WhichOne.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WhichOneII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WhiletheCitySleeps.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/White.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Whiteline.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WhoopShoopaLoop.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Whosbad.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WhostGriter.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WhyNot.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WhydoesJeppedrink.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WhydoesJeppedrinkII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Whydonttheymove.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WhydonttheymoveII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Wickedshots.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Wideopen.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Widescreen.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WigWam.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WildWest.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Wimbaloo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Windpipe.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/WingSpan.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Winternight.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Witch.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Withoneinhole.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Wohwonk.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Workitout.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Workofart.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Worm.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Wormgame.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Wormhole.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Wormsie.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Wrongway.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/XTempore.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Xbridge.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Xhole.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/XholeII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/XholeIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/XholeIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/XholeV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Xisland.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Xob.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Xwives.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/YacketyYak.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/YapKCaBEmit.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Yate.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/YateII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Yawner.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Yeah.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Yecho.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Yeildingwalls.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/YeildingwallsII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/YetAnotherDay.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/YingYang.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/YooDooRight.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Youaregoingdown.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Younameit.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Youneedabreak.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Yournose.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Yumancauta.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/YuppieRoom.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Zab1.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Zab2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Zab3.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Zamia.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ZamiaII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ZamiaIII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ZamiaIV.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ZanyZalmiacs.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Zappadappa.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ZappadappaII.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ZeVeZ.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ZeroTolerance.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ZeroZeroOuOu.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Zerolevel.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Zevenup.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Ziigmund.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Zimpler.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Zine.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Zippo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Zlitzer.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Zolo.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Zoneon.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Zwanlake.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ZwanlikeMadnezZ.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Zwantastic.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/Zy.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/ber2.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/her.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/iceicebaby.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/inching.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/inmypants.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/insignificant.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/land.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/sgard.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/teleladder.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/traversal.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/wetwetwet.track (100%)
rename {tracks => server/src/main/resources/tracks}/tracks/wigitywigitywack.track (100%)
delete mode 120000 server/tracks
delete mode 100644 shared/assembly-tracks.xml
create mode 100755 shared/src/main/java/org/moparforia/shared/tracks/TracksLocation.java
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 6ef8106b..43af4dd6 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -52,16 +52,6 @@ jobs:
${{ steps.changelog.outputs.changelog }}
draft: true
prerelease: false
- - name: Upload Tracks
- id: upload-tracks
- uses: actions/upload-release-asset@v1
- env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- with:
- upload_url: ${{ steps.create_release.outputs.upload_url }}
- asset_path: shared/target/tracks.zip
- asset_name: tracks.zip
- asset_content_type: application/zip
- name: Upload Server Jar
id: upload-server-jar
uses: actions/upload-release-asset@v1
diff --git a/README.md b/README.md
index e4a22823..28d1d78b 100644
--- a/README.md
+++ b/README.md
@@ -46,7 +46,7 @@ Run `mvn install` in the root directory. This builds `client`, `server` and `edi
### Running
First, the server application has to be started as it provides resources like sounds, maps and textures which are required for "offline" modes, too.
-As I could not manage to include the tracks inside the compiled JAR archive, the `tracks` directory has to be located at the same folder where the `server.jar` is located! There is a symbolic link in the `server/` directory which does not work on Windows systems. Please remove it and copy the directory there instead or launch the server using the `--tracks-dir` option!
+By default, the server uses tracks from the project's bundled resources, however if you want to run with a custom set of tracks, launch the server using the `--tracks-dir` option!
Assuming that all 3 tools have compiled successfully (or downloaded them from the [Releases Page](https://github.com/PhilippvK/playforia-minigolf/releases)), you have 3 possible ways for running the server binary:
1. Using the IntelliJ IDE: Use the provides build artifacts or run the server by pressing the play button after compiling
2. Using the Maven tool: Run `mvn compile exec:java` in the `./server`, `./client` or `./editor` directory
@@ -69,7 +69,7 @@ Running the Editor is quite straightforward as it can be started like expected:
### CLI options
Both client and server include CLI options for hostname (`-ip`), port (`-p`) settings. To learn about all the available setting you can include help with `-h` parameter.
-To override the default directory where the server looks for tracks, use the `--tracks-dir` option.
+To use custom tracks instead of the default set of bundled tracks, use the `--tracks-dir` option when starting the server and point it to where your tracks are located.
If you want to enable debugging messages, add `--verbose` to the list of arguments.
@@ -89,7 +89,7 @@ Tested:
1. The code is neither written by me nor my property. I do NOT represent the same values as people who have worked on this code before. (Original Source: https://github.com/WorldStarHipHopX/playforia)
2. I am not responsible for any bug, problems, security flaws,...
3. Also, I do not intent to extend the current codebase very much.
-4. The Java code you will find in the repository is pretty bad. Some parts even look like they where generated, for example by an converter tool
+4. The Java code you will find in the repository is pretty bad. Some parts even look like they were generated, for example by an converter tool
5. There is actually an aimbot implemented in the client code. Look for `allowCheating` in `GameCanvas.java` for trying it out. Use it wisely.
## Contribution
diff --git a/pom.xml b/pom.xml
index c8592b7a..0f4b3fc3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -69,11 +69,6 @@
launch4j-maven-plugin
1.7.25
-
- org.apache.maven.plugins
- maven-assembly-plugin
- 3.3.0
-
org.codehaus.mojo
exec-maven-plugin
diff --git a/server/src/main/java/org/moparforia/server/Launcher.java b/server/src/main/java/org/moparforia/server/Launcher.java
index 87753a40..ce3530cd 100644
--- a/server/src/main/java/org/moparforia/server/Launcher.java
+++ b/server/src/main/java/org/moparforia/server/Launcher.java
@@ -3,6 +3,7 @@
import org.moparforia.shared.ManifestVersionProvider;
import picocli.CommandLine;
+import java.util.Optional;
import java.util.concurrent.Callable;
@CommandLine.Command(
@@ -18,7 +19,6 @@ public class Launcher implements Callable {
public static final String DEFAULT_HOST = "0.0.0.0";
public static final String DEFAULT_PORT = "4242";
- public static final String DEFAULT_TRACKS_DIRECTORY = "tracks";
@CommandLine.Option(
names = {"--hostname", "-ip"},
@@ -36,8 +36,7 @@ public class Launcher implements Callable {
@CommandLine.Option(
names = {"--tracks-dir", "-t"},
- description = "Sets where to look for tracks and track sets",
- defaultValue = DEFAULT_TRACKS_DIRECTORY
+ description = "Sets where to look for tracks and track sets"
)
private String tracksDirectory;
@@ -50,11 +49,11 @@ public static void main(String... args) {
@Override
public Integer call() {
- getServer(host, port, tracksDirectory).start();
+ getServer(this.host, this.port, this.tracksDirectory).start();
return 0;
}
public Server getServer(String host, int port, String tracksDirectory) {
- return new Server(host, port, tracksDirectory);
+ return new Server(host, port, Optional.ofNullable(tracksDirectory));
}
}
diff --git a/server/src/main/java/org/moparforia/server/Server.java b/server/src/main/java/org/moparforia/server/Server.java
index 6117b58d..404c96dd 100644
--- a/server/src/main/java/org/moparforia/server/Server.java
+++ b/server/src/main/java/org/moparforia/server/Server.java
@@ -15,14 +15,22 @@
import org.moparforia.server.game.Player;
import org.moparforia.server.net.*;
import org.moparforia.shared.tracks.TrackLoadException;
+import org.moparforia.shared.tracks.TracksLocation;
import org.moparforia.shared.tracks.filesystem.FileSystemTrackManager;
import org.moparforia.shared.tracks.filesystem.FileSystemStatsManager;
import java.io.IOException;
import java.net.InetSocketAddress;
+import java.net.URI;
+import java.net.URISyntaxException;
+import java.net.URL;
+import java.nio.file.FileSystems;
+import java.nio.file.Paths;
import java.util.ArrayList;
+import java.util.Collections;
import java.util.HashMap;
import java.util.Iterator;
+import java.util.Optional;
import java.util.concurrent.ConcurrentLinkedQueue;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;
@@ -31,15 +39,16 @@
public class Server implements Runnable {
public static final boolean DEBUG = true;
+ public static final String DEFAULT_TRACKS_DIRECTORY = "tracks";
- private HashMap players = new HashMap();
+ private HashMap players = new HashMap<>();
private ChannelGroup allChannels = new DefaultChannelGroup();
- private ConcurrentLinkedQueue events = new ConcurrentLinkedQueue();
- private HashMap> packetHandlers = new HashMap>();
+ private ConcurrentLinkedQueue events = new ConcurrentLinkedQueue<>();
+ private HashMap> packetHandlers = new HashMap<>();
private String host;
private int port;
- private String tracksDirectory;
+ private Optional tracksDirectory;
private HashMap lobbies = new HashMap();
//private ArrayList lobbies = new ArrayList();
@@ -49,7 +58,7 @@ public class Server implements Runnable {
private int gameIdCounter;
- public Server(String host, int port, String tracksDirectory) {
+ public Server(String host, int port, Optional tracksDirectory) {
this.host = host;
this.port = port;
this.tracksDirectory = tracksDirectory;
@@ -58,12 +67,6 @@ public Server(String host, int port, String tracksDirectory) {
}
}
-// public Server() {
-// for (LobbyType lt : LobbyType.values()) {
-// lobbies.put(lt, new Lobby(lt));
-// }
-// }
-
public int getNextPlayerId() {
return playerIdCounter++;
}
@@ -157,9 +160,10 @@ public void addPlayer(Player p) {
public void start() {
try {
- FileSystemTrackManager.getInstance().load(tracksDirectory);
- FileSystemStatsManager.getInstance().load(tracksDirectory);
- } catch (TrackLoadException | IOException e) {
+ TracksLocation tracksLocation = this.getTracksLocation();
+ FileSystemTrackManager.getInstance().load(tracksLocation);
+ FileSystemStatsManager.getInstance().load(tracksLocation);
+ } catch (TrackLoadException | IOException | URISyntaxException e) {
System.err.println("Unable to load tracks: " + e.getMessage());
e.printStackTrace();
return;
@@ -219,4 +223,36 @@ public void run() {
}
}
}
+
+ /**
+ * Determines where to look for tracks.
+ * In order of priority:
+ * 1. If user has specified a tracks directory CLI flags, search for it in the default FileSystem
+ * 2. Else, if running in a jar file, use bundled tracks
+ * 3. Else, if running in an IDE, use resources folder
+ * 4. Else, use default filesystem and look in default directory
+ */
+ private TracksLocation getTracksLocation() throws URISyntaxException, IOException {
+ if (tracksDirectory.isPresent()) {
+ System.out.println("Using CLI argument for tracks location: " + tracksDirectory.get());
+ return new TracksLocation(FileSystems.getDefault(), tracksDirectory.get());
+ }
+
+ URL resource = this.getClass().getResource("/tracks");
+ if (resource != null) {
+ URI resourceUri = resource.toURI();
+ if (resourceUri.getScheme().equals("jar")) {
+ // tracks are bundled in jar
+ System.out.println("Using bundled jar resources for tracks location");
+ return new TracksLocation(FileSystems.newFileSystem(resourceUri, Collections.emptyMap()), "/tracks");
+ }
+ // running in IDE
+ String tracksPath = Paths.get(resourceUri).toString();
+ System.out.println("Using path to resources for tracks location: " + tracksPath);
+ return new TracksLocation(FileSystems.getDefault(), tracksPath);
+ }
+ // running outside of jar, outside of IDE
+ System.out.println("Using default tracks directory for tracks location");
+ return new TracksLocation(FileSystems.getDefault(), DEFAULT_TRACKS_DIRECTORY);
+ }
}
diff --git a/tracks/sets/birchwood.trackset b/server/src/main/resources/tracks/sets/birchwood.trackset
similarity index 100%
rename from tracks/sets/birchwood.trackset
rename to server/src/main/resources/tracks/sets/birchwood.trackset
diff --git a/tracks/sets/oakpark.trackset b/server/src/main/resources/tracks/sets/oakpark.trackset
similarity index 100%
rename from tracks/sets/oakpark.trackset
rename to server/src/main/resources/tracks/sets/oakpark.trackset
diff --git a/tracks/sets/onebyone.trackset b/server/src/main/resources/tracks/sets/onebyone.trackset
similarity index 100%
rename from tracks/sets/onebyone.trackset
rename to server/src/main/resources/tracks/sets/onebyone.trackset
diff --git a/tracks/sets/scaryset.trackset b/server/src/main/resources/tracks/sets/scaryset.trackset
similarity index 100%
rename from tracks/sets/scaryset.trackset
rename to server/src/main/resources/tracks/sets/scaryset.trackset
diff --git a/tracks/sets/sprucecorpse.trackset b/server/src/main/resources/tracks/sets/sprucecorpse.trackset
similarity index 100%
rename from tracks/sets/sprucecorpse.trackset
rename to server/src/main/resources/tracks/sets/sprucecorpse.trackset
diff --git a/tracks/sets/thefirst.trackset b/server/src/main/resources/tracks/sets/thefirst.trackset
similarity index 100%
rename from tracks/sets/thefirst.trackset
rename to server/src/main/resources/tracks/sets/thefirst.trackset
diff --git a/tracks/sets/tormentfields.trackset b/server/src/main/resources/tracks/sets/tormentfields.trackset
similarity index 100%
rename from tracks/sets/tormentfields.trackset
rename to server/src/main/resources/tracks/sets/tormentfields.trackset
diff --git a/tracks/tracks/100degrees.track b/server/src/main/resources/tracks/tracks/100degrees.track
similarity index 100%
rename from tracks/tracks/100degrees.track
rename to server/src/main/resources/tracks/tracks/100degrees.track
diff --git a/tracks/tracks/10102000.track b/server/src/main/resources/tracks/tracks/10102000.track
similarity index 100%
rename from tracks/tracks/10102000.track
rename to server/src/main/resources/tracks/tracks/10102000.track
diff --git a/tracks/tracks/18blocks.track b/server/src/main/resources/tracks/tracks/18blocks.track
similarity index 100%
rename from tracks/tracks/18blocks.track
rename to server/src/main/resources/tracks/tracks/18blocks.track
diff --git a/tracks/tracks/19thofNovember.track b/server/src/main/resources/tracks/tracks/19thofNovember.track
similarity index 100%
rename from tracks/tracks/19thofNovember.track
rename to server/src/main/resources/tracks/tracks/19thofNovember.track
diff --git a/tracks/tracks/19thofNovemberII.track b/server/src/main/resources/tracks/tracks/19thofNovemberII.track
similarity index 100%
rename from tracks/tracks/19thofNovemberII.track
rename to server/src/main/resources/tracks/tracks/19thofNovemberII.track
diff --git a/tracks/tracks/1shot.track b/server/src/main/resources/tracks/tracks/1shot.track
similarity index 100%
rename from tracks/tracks/1shot.track
rename to server/src/main/resources/tracks/tracks/1shot.track
diff --git a/tracks/tracks/1stroke4bounces.track b/server/src/main/resources/tracks/tracks/1stroke4bounces.track
similarity index 100%
rename from tracks/tracks/1stroke4bounces.track
rename to server/src/main/resources/tracks/tracks/1stroke4bounces.track
diff --git a/tracks/tracks/2003.track b/server/src/main/resources/tracks/tracks/2003.track
similarity index 100%
rename from tracks/tracks/2003.track
rename to server/src/main/resources/tracks/tracks/2003.track
diff --git a/tracks/tracks/2004leftover.track b/server/src/main/resources/tracks/tracks/2004leftover.track
similarity index 100%
rename from tracks/tracks/2004leftover.track
rename to server/src/main/resources/tracks/tracks/2004leftover.track
diff --git a/tracks/tracks/2004leftoverII.track b/server/src/main/resources/tracks/tracks/2004leftoverII.track
similarity index 100%
rename from tracks/tracks/2004leftoverII.track
rename to server/src/main/resources/tracks/tracks/2004leftoverII.track
diff --git a/tracks/tracks/21st.track b/server/src/main/resources/tracks/tracks/21st.track
similarity index 100%
rename from tracks/tracks/21st.track
rename to server/src/main/resources/tracks/tracks/21st.track
diff --git a/tracks/tracks/25lines.track b/server/src/main/resources/tracks/tracks/25lines.track
similarity index 100%
rename from tracks/tracks/25lines.track
rename to server/src/main/resources/tracks/tracks/25lines.track
diff --git a/tracks/tracks/25spots.track b/server/src/main/resources/tracks/tracks/25spots.track
similarity index 100%
rename from tracks/tracks/25spots.track
rename to server/src/main/resources/tracks/tracks/25spots.track
diff --git a/tracks/tracks/27rooms.track b/server/src/main/resources/tracks/tracks/27rooms.track
similarity index 100%
rename from tracks/tracks/27rooms.track
rename to server/src/main/resources/tracks/tracks/27rooms.track
diff --git a/tracks/tracks/2minesleft.track b/server/src/main/resources/tracks/tracks/2minesleft.track
similarity index 100%
rename from tracks/tracks/2minesleft.track
rename to server/src/main/resources/tracks/tracks/2minesleft.track
diff --git a/tracks/tracks/2vs1.track b/server/src/main/resources/tracks/tracks/2vs1.track
similarity index 100%
rename from tracks/tracks/2vs1.track
rename to server/src/main/resources/tracks/tracks/2vs1.track
diff --git a/tracks/tracks/3Stages.track b/server/src/main/resources/tracks/tracks/3Stages.track
similarity index 100%
rename from tracks/tracks/3Stages.track
rename to server/src/main/resources/tracks/tracks/3Stages.track
diff --git a/tracks/tracks/3boxes.track b/server/src/main/resources/tracks/tracks/3boxes.track
similarity index 100%
rename from tracks/tracks/3boxes.track
rename to server/src/main/resources/tracks/tracks/3boxes.track
diff --git a/tracks/tracks/3islands.track b/server/src/main/resources/tracks/tracks/3islands.track
similarity index 100%
rename from tracks/tracks/3islands.track
rename to server/src/main/resources/tracks/tracks/3islands.track
diff --git a/tracks/tracks/3pointer.track b/server/src/main/resources/tracks/tracks/3pointer.track
similarity index 100%
rename from tracks/tracks/3pointer.track
rename to server/src/main/resources/tracks/tracks/3pointer.track
diff --git a/tracks/tracks/3smoothdrops.track b/server/src/main/resources/tracks/tracks/3smoothdrops.track
similarity index 100%
rename from tracks/tracks/3smoothdrops.track
rename to server/src/main/resources/tracks/tracks/3smoothdrops.track
diff --git a/tracks/tracks/3waystodoit.track b/server/src/main/resources/tracks/tracks/3waystodoit.track
similarity index 100%
rename from tracks/tracks/3waystodoit.track
rename to server/src/main/resources/tracks/tracks/3waystodoit.track
diff --git a/tracks/tracks/45degrees.track b/server/src/main/resources/tracks/tracks/45degrees.track
similarity index 100%
rename from tracks/tracks/45degrees.track
rename to server/src/main/resources/tracks/tracks/45degrees.track
diff --git a/tracks/tracks/4daCrew.track b/server/src/main/resources/tracks/tracks/4daCrew.track
similarity index 100%
rename from tracks/tracks/4daCrew.track
rename to server/src/main/resources/tracks/tracks/4daCrew.track
diff --git a/tracks/tracks/4goodshots.track b/server/src/main/resources/tracks/tracks/4goodshots.track
similarity index 100%
rename from tracks/tracks/4goodshots.track
rename to server/src/main/resources/tracks/tracks/4goodshots.track
diff --git a/tracks/tracks/5blocksaway.track b/server/src/main/resources/tracks/tracks/5blocksaway.track
similarity index 100%
rename from tracks/tracks/5blocksaway.track
rename to server/src/main/resources/tracks/tracks/5blocksaway.track
diff --git a/tracks/tracks/5iveO.track b/server/src/main/resources/tracks/tracks/5iveO.track
similarity index 100%
rename from tracks/tracks/5iveO.track
rename to server/src/main/resources/tracks/tracks/5iveO.track
diff --git a/tracks/tracks/5thStreet.track b/server/src/main/resources/tracks/tracks/5thStreet.track
similarity index 100%
rename from tracks/tracks/5thStreet.track
rename to server/src/main/resources/tracks/tracks/5thStreet.track
diff --git a/tracks/tracks/6feetunder.track b/server/src/main/resources/tracks/tracks/6feetunder.track
similarity index 100%
rename from tracks/tracks/6feetunder.track
rename to server/src/main/resources/tracks/tracks/6feetunder.track
diff --git a/tracks/tracks/6pinballbrothers.track b/server/src/main/resources/tracks/tracks/6pinballbrothers.track
similarity index 100%
rename from tracks/tracks/6pinballbrothers.track
rename to server/src/main/resources/tracks/tracks/6pinballbrothers.track
diff --git a/tracks/tracks/7Plates.track b/server/src/main/resources/tracks/tracks/7Plates.track
similarity index 100%
rename from tracks/tracks/7Plates.track
rename to server/src/main/resources/tracks/tracks/7Plates.track
diff --git a/tracks/tracks/7rooms.track b/server/src/main/resources/tracks/tracks/7rooms.track
similarity index 100%
rename from tracks/tracks/7rooms.track
rename to server/src/main/resources/tracks/tracks/7rooms.track
diff --git a/tracks/tracks/8rooms.track b/server/src/main/resources/tracks/tracks/8rooms.track
similarity index 100%
rename from tracks/tracks/8rooms.track
rename to server/src/main/resources/tracks/tracks/8rooms.track
diff --git a/tracks/tracks/9BallCornerPocket.track b/server/src/main/resources/tracks/tracks/9BallCornerPocket.track
similarity index 100%
rename from tracks/tracks/9BallCornerPocket.track
rename to server/src/main/resources/tracks/tracks/9BallCornerPocket.track
diff --git a/tracks/tracks/ACDC.track b/server/src/main/resources/tracks/tracks/ACDC.track
similarity index 100%
rename from tracks/tracks/ACDC.track
rename to server/src/main/resources/tracks/tracks/ACDC.track
diff --git a/tracks/tracks/ANewVipassana.track b/server/src/main/resources/tracks/tracks/ANewVipassana.track
similarity index 100%
rename from tracks/tracks/ANewVipassana.track
rename to server/src/main/resources/tracks/tracks/ANewVipassana.track
diff --git a/tracks/tracks/ARiverRunsThroughIt.track b/server/src/main/resources/tracks/tracks/ARiverRunsThroughIt.track
similarity index 100%
rename from tracks/tracks/ARiverRunsThroughIt.track
rename to server/src/main/resources/tracks/tracks/ARiverRunsThroughIt.track
diff --git a/tracks/tracks/Aapeli1v.track b/server/src/main/resources/tracks/tracks/Aapeli1v.track
similarity index 100%
rename from tracks/tracks/Aapeli1v.track
rename to server/src/main/resources/tracks/tracks/Aapeli1v.track
diff --git a/tracks/tracks/Aapeliforfour.track b/server/src/main/resources/tracks/tracks/Aapeliforfour.track
similarity index 100%
rename from tracks/tracks/Aapeliforfour.track
rename to server/src/main/resources/tracks/tracks/Aapeliforfour.track
diff --git a/tracks/tracks/Aapetrix.track b/server/src/main/resources/tracks/tracks/Aapetrix.track
similarity index 100%
rename from tracks/tracks/Aapetrix.track
rename to server/src/main/resources/tracks/tracks/Aapetrix.track
diff --git a/tracks/tracks/Abimopectore.track b/server/src/main/resources/tracks/tracks/Abimopectore.track
similarity index 100%
rename from tracks/tracks/Abimopectore.track
rename to server/src/main/resources/tracks/tracks/Abimopectore.track
diff --git a/tracks/tracks/Abomination.track b/server/src/main/resources/tracks/tracks/Abomination.track
similarity index 100%
rename from tracks/tracks/Abomination.track
rename to server/src/main/resources/tracks/tracks/Abomination.track
diff --git a/tracks/tracks/Absinth.track b/server/src/main/resources/tracks/tracks/Absinth.track
similarity index 100%
rename from tracks/tracks/Absinth.track
rename to server/src/main/resources/tracks/tracks/Absinth.track
diff --git a/tracks/tracks/AbsinthII.track b/server/src/main/resources/tracks/tracks/AbsinthII.track
similarity index 100%
rename from tracks/tracks/AbsinthII.track
rename to server/src/main/resources/tracks/tracks/AbsinthII.track
diff --git a/tracks/tracks/AbstemiouslyDangerous.track b/server/src/main/resources/tracks/tracks/AbstemiouslyDangerous.track
similarity index 100%
rename from tracks/tracks/AbstemiouslyDangerous.track
rename to server/src/main/resources/tracks/tracks/AbstemiouslyDangerous.track
diff --git a/tracks/tracks/Abu.track b/server/src/main/resources/tracks/tracks/Abu.track
similarity index 100%
rename from tracks/tracks/Abu.track
rename to server/src/main/resources/tracks/tracks/Abu.track
diff --git a/tracks/tracks/AcceleratedFlume.track b/server/src/main/resources/tracks/tracks/AcceleratedFlume.track
similarity index 100%
rename from tracks/tracks/AcceleratedFlume.track
rename to server/src/main/resources/tracks/tracks/AcceleratedFlume.track
diff --git a/tracks/tracks/Acein.track b/server/src/main/resources/tracks/tracks/Acein.track
similarity index 100%
rename from tracks/tracks/Acein.track
rename to server/src/main/resources/tracks/tracks/Acein.track
diff --git a/tracks/tracks/Acethrough.track b/server/src/main/resources/tracks/tracks/Acethrough.track
similarity index 100%
rename from tracks/tracks/Acethrough.track
rename to server/src/main/resources/tracks/tracks/Acethrough.track
diff --git a/tracks/tracks/Acheapcopy.track b/server/src/main/resources/tracks/tracks/Acheapcopy.track
similarity index 100%
rename from tracks/tracks/Acheapcopy.track
rename to server/src/main/resources/tracks/tracks/Acheapcopy.track
diff --git a/tracks/tracks/AcidAttack.track b/server/src/main/resources/tracks/tracks/AcidAttack.track
similarity index 100%
rename from tracks/tracks/AcidAttack.track
rename to server/src/main/resources/tracks/tracks/AcidAttack.track
diff --git a/tracks/tracks/AcidCastle.track b/server/src/main/resources/tracks/tracks/AcidCastle.track
similarity index 100%
rename from tracks/tracks/AcidCastle.track
rename to server/src/main/resources/tracks/tracks/AcidCastle.track
diff --git a/tracks/tracks/AcidFloor.track b/server/src/main/resources/tracks/tracks/AcidFloor.track
similarity index 100%
rename from tracks/tracks/AcidFloor.track
rename to server/src/main/resources/tracks/tracks/AcidFloor.track
diff --git a/tracks/tracks/AcidGoon.track b/server/src/main/resources/tracks/tracks/AcidGoon.track
similarity index 100%
rename from tracks/tracks/AcidGoon.track
rename to server/src/main/resources/tracks/tracks/AcidGoon.track
diff --git a/tracks/tracks/AcidPhobia.track b/server/src/main/resources/tracks/tracks/AcidPhobia.track
similarity index 100%
rename from tracks/tracks/AcidPhobia.track
rename to server/src/main/resources/tracks/tracks/AcidPhobia.track
diff --git a/tracks/tracks/AcidRidge.track b/server/src/main/resources/tracks/tracks/AcidRidge.track
similarity index 100%
rename from tracks/tracks/AcidRidge.track
rename to server/src/main/resources/tracks/tracks/AcidRidge.track
diff --git a/tracks/tracks/AcidSwampWall.track b/server/src/main/resources/tracks/tracks/AcidSwampWall.track
similarity index 100%
rename from tracks/tracks/AcidSwampWall.track
rename to server/src/main/resources/tracks/tracks/AcidSwampWall.track
diff --git a/tracks/tracks/AcidTwins.track b/server/src/main/resources/tracks/tracks/AcidTwins.track
similarity index 100%
rename from tracks/tracks/AcidTwins.track
rename to server/src/main/resources/tracks/tracks/AcidTwins.track
diff --git a/tracks/tracks/AcidWay.track b/server/src/main/resources/tracks/tracks/AcidWay.track
similarity index 100%
rename from tracks/tracks/AcidWay.track
rename to server/src/main/resources/tracks/tracks/AcidWay.track
diff --git a/tracks/tracks/Acidofilic.track b/server/src/main/resources/tracks/tracks/Acidofilic.track
similarity index 100%
rename from tracks/tracks/Acidofilic.track
rename to server/src/main/resources/tracks/tracks/Acidofilic.track
diff --git a/tracks/tracks/Acidteleport.track b/server/src/main/resources/tracks/tracks/Acidteleport.track
similarity index 100%
rename from tracks/tracks/Acidteleport.track
rename to server/src/main/resources/tracks/tracks/Acidteleport.track
diff --git a/tracks/tracks/AcidySlide.track b/server/src/main/resources/tracks/tracks/AcidySlide.track
similarity index 100%
rename from tracks/tracks/AcidySlide.track
rename to server/src/main/resources/tracks/tracks/AcidySlide.track
diff --git a/tracks/tracks/Acirus.track b/server/src/main/resources/tracks/tracks/Acirus.track
similarity index 100%
rename from tracks/tracks/Acirus.track
rename to server/src/main/resources/tracks/tracks/Acirus.track
diff --git a/tracks/tracks/Aciswal.track b/server/src/main/resources/tracks/tracks/Aciswal.track
similarity index 100%
rename from tracks/tracks/Aciswal.track
rename to server/src/main/resources/tracks/tracks/Aciswal.track
diff --git a/tracks/tracks/Acrossboard.track b/server/src/main/resources/tracks/tracks/Acrossboard.track
similarity index 100%
rename from tracks/tracks/Acrossboard.track
rename to server/src/main/resources/tracks/tracks/Acrossboard.track
diff --git a/tracks/tracks/Ad.track b/server/src/main/resources/tracks/tracks/Ad.track
similarity index 100%
rename from tracks/tracks/Ad.track
rename to server/src/main/resources/tracks/tracks/Ad.track
diff --git a/tracks/tracks/AdonaiinDub.track b/server/src/main/resources/tracks/tracks/AdonaiinDub.track
similarity index 100%
rename from tracks/tracks/AdonaiinDub.track
rename to server/src/main/resources/tracks/tracks/AdonaiinDub.track
diff --git a/tracks/tracks/Advanced.track b/server/src/main/resources/tracks/tracks/Advanced.track
similarity index 100%
rename from tracks/tracks/Advanced.track
rename to server/src/main/resources/tracks/tracks/Advanced.track
diff --git a/tracks/tracks/AdventureI.track b/server/src/main/resources/tracks/tracks/AdventureI.track
similarity index 100%
rename from tracks/tracks/AdventureI.track
rename to server/src/main/resources/tracks/tracks/AdventureI.track
diff --git a/tracks/tracks/AdventureII.track b/server/src/main/resources/tracks/tracks/AdventureII.track
similarity index 100%
rename from tracks/tracks/AdventureII.track
rename to server/src/main/resources/tracks/tracks/AdventureII.track
diff --git a/tracks/tracks/AdventureIII.track b/server/src/main/resources/tracks/tracks/AdventureIII.track
similarity index 100%
rename from tracks/tracks/AdventureIII.track
rename to server/src/main/resources/tracks/tracks/AdventureIII.track
diff --git a/tracks/tracks/AdventureIV.track b/server/src/main/resources/tracks/tracks/AdventureIV.track
similarity index 100%
rename from tracks/tracks/AdventureIV.track
rename to server/src/main/resources/tracks/tracks/AdventureIV.track
diff --git a/tracks/tracks/AdventureIX.track b/server/src/main/resources/tracks/tracks/AdventureIX.track
similarity index 100%
rename from tracks/tracks/AdventureIX.track
rename to server/src/main/resources/tracks/tracks/AdventureIX.track
diff --git a/tracks/tracks/AdventureV.track b/server/src/main/resources/tracks/tracks/AdventureV.track
similarity index 100%
rename from tracks/tracks/AdventureV.track
rename to server/src/main/resources/tracks/tracks/AdventureV.track
diff --git a/tracks/tracks/AdventureVI.track b/server/src/main/resources/tracks/tracks/AdventureVI.track
similarity index 100%
rename from tracks/tracks/AdventureVI.track
rename to server/src/main/resources/tracks/tracks/AdventureVI.track
diff --git a/tracks/tracks/AdventureVII.track b/server/src/main/resources/tracks/tracks/AdventureVII.track
similarity index 100%
rename from tracks/tracks/AdventureVII.track
rename to server/src/main/resources/tracks/tracks/AdventureVII.track
diff --git a/tracks/tracks/AdventureVIII.track b/server/src/main/resources/tracks/tracks/AdventureVIII.track
similarity index 100%
rename from tracks/tracks/AdventureVIII.track
rename to server/src/main/resources/tracks/tracks/AdventureVIII.track
diff --git a/tracks/tracks/AdventureX.track b/server/src/main/resources/tracks/tracks/AdventureX.track
similarity index 100%
rename from tracks/tracks/AdventureX.track
rename to server/src/main/resources/tracks/tracks/AdventureX.track
diff --git a/tracks/tracks/Afterexcavation.track b/server/src/main/resources/tracks/tracks/Afterexcavation.track
similarity index 100%
rename from tracks/tracks/Afterexcavation.track
rename to server/src/main/resources/tracks/tracks/Afterexcavation.track
diff --git a/tracks/tracks/Afterreckoning.track b/server/src/main/resources/tracks/tracks/Afterreckoning.track
similarity index 100%
rename from tracks/tracks/Afterreckoning.track
rename to server/src/main/resources/tracks/tracks/Afterreckoning.track
diff --git a/tracks/tracks/Aftertheraincomessunagain.track b/server/src/main/resources/tracks/tracks/Aftertheraincomessunagain.track
similarity index 100%
rename from tracks/tracks/Aftertheraincomessunagain.track
rename to server/src/main/resources/tracks/tracks/Aftertheraincomessunagain.track
diff --git a/tracks/tracks/Againandagainandagain.track b/server/src/main/resources/tracks/tracks/Againandagainandagain.track
similarity index 100%
rename from tracks/tracks/Againandagainandagain.track
rename to server/src/main/resources/tracks/tracks/Againandagainandagain.track
diff --git a/tracks/tracks/AhDastaAlUssa.track b/server/src/main/resources/tracks/tracks/AhDastaAlUssa.track
similarity index 100%
rename from tracks/tracks/AhDastaAlUssa.track
rename to server/src/main/resources/tracks/tracks/AhDastaAlUssa.track
diff --git a/tracks/tracks/AithersMyth.track b/server/src/main/resources/tracks/tracks/AithersMyth.track
similarity index 100%
rename from tracks/tracks/AithersMyth.track
rename to server/src/main/resources/tracks/tracks/AithersMyth.track
diff --git a/tracks/tracks/Akrakadabra.track b/server/src/main/resources/tracks/tracks/Akrakadabra.track
similarity index 100%
rename from tracks/tracks/Akrakadabra.track
rename to server/src/main/resources/tracks/tracks/Akrakadabra.track
diff --git a/tracks/tracks/AkusPork.track b/server/src/main/resources/tracks/tracks/AkusPork.track
similarity index 100%
rename from tracks/tracks/AkusPork.track
rename to server/src/main/resources/tracks/tracks/AkusPork.track
diff --git a/tracks/tracks/Alaska.track b/server/src/main/resources/tracks/tracks/Alaska.track
similarity index 100%
rename from tracks/tracks/Alaska.track
rename to server/src/main/resources/tracks/tracks/Alaska.track
diff --git a/tracks/tracks/Alcatraz.track b/server/src/main/resources/tracks/tracks/Alcatraz.track
similarity index 100%
rename from tracks/tracks/Alcatraz.track
rename to server/src/main/resources/tracks/tracks/Alcatraz.track
diff --git a/tracks/tracks/Alchemea.track b/server/src/main/resources/tracks/tracks/Alchemea.track
similarity index 100%
rename from tracks/tracks/Alchemea.track
rename to server/src/main/resources/tracks/tracks/Alchemea.track
diff --git a/tracks/tracks/AllKindsofStuff.track b/server/src/main/resources/tracks/tracks/AllKindsofStuff.track
similarity index 100%
rename from tracks/tracks/AllKindsofStuff.track
rename to server/src/main/resources/tracks/tracks/AllKindsofStuff.track
diff --git a/tracks/tracks/Allowme.track b/server/src/main/resources/tracks/tracks/Allowme.track
similarity index 100%
rename from tracks/tracks/Allowme.track
rename to server/src/main/resources/tracks/tracks/Allowme.track
diff --git a/tracks/tracks/Alphabet.track b/server/src/main/resources/tracks/tracks/Alphabet.track
similarity index 100%
rename from tracks/tracks/Alphabet.track
rename to server/src/main/resources/tracks/tracks/Alphabet.track
diff --git a/tracks/tracks/AlvarWave.track b/server/src/main/resources/tracks/tracks/AlvarWave.track
similarity index 100%
rename from tracks/tracks/AlvarWave.track
rename to server/src/main/resources/tracks/tracks/AlvarWave.track
diff --git a/tracks/tracks/AlvarWaveII.track b/server/src/main/resources/tracks/tracks/AlvarWaveII.track
similarity index 100%
rename from tracks/tracks/AlvarWaveII.track
rename to server/src/main/resources/tracks/tracks/AlvarWaveII.track
diff --git a/tracks/tracks/AmazingRace.track b/server/src/main/resources/tracks/tracks/AmazingRace.track
similarity index 100%
rename from tracks/tracks/AmazingRace.track
rename to server/src/main/resources/tracks/tracks/AmazingRace.track
diff --git a/tracks/tracks/AmazingRace2.track b/server/src/main/resources/tracks/tracks/AmazingRace2.track
similarity index 100%
rename from tracks/tracks/AmazingRace2.track
rename to server/src/main/resources/tracks/tracks/AmazingRace2.track
diff --git a/tracks/tracks/Amazingwalls.track b/server/src/main/resources/tracks/tracks/Amazingwalls.track
similarity index 100%
rename from tracks/tracks/Amazingwalls.track
rename to server/src/main/resources/tracks/tracks/Amazingwalls.track
diff --git a/tracks/tracks/AmazingwallsII.track b/server/src/main/resources/tracks/tracks/AmazingwallsII.track
similarity index 100%
rename from tracks/tracks/AmazingwallsII.track
rename to server/src/main/resources/tracks/tracks/AmazingwallsII.track
diff --git a/tracks/tracks/Amazon.track b/server/src/main/resources/tracks/tracks/Amazon.track
similarity index 100%
rename from tracks/tracks/Amazon.track
rename to server/src/main/resources/tracks/tracks/Amazon.track
diff --git a/tracks/tracks/Amdazou.track b/server/src/main/resources/tracks/tracks/Amdazou.track
similarity index 100%
rename from tracks/tracks/Amdazou.track
rename to server/src/main/resources/tracks/tracks/Amdazou.track
diff --git a/tracks/tracks/Angulate.track b/server/src/main/resources/tracks/tracks/Angulate.track
similarity index 100%
rename from tracks/tracks/Angulate.track
rename to server/src/main/resources/tracks/tracks/Angulate.track
diff --git a/tracks/tracks/Annoyingmud.track b/server/src/main/resources/tracks/tracks/Annoyingmud.track
similarity index 100%
rename from tracks/tracks/Annoyingmud.track
rename to server/src/main/resources/tracks/tracks/Annoyingmud.track
diff --git a/tracks/tracks/AnotherPainfullTrip.track b/server/src/main/resources/tracks/tracks/AnotherPainfullTrip.track
similarity index 100%
rename from tracks/tracks/AnotherPainfullTrip.track
rename to server/src/main/resources/tracks/tracks/AnotherPainfullTrip.track
diff --git a/tracks/tracks/Anotheronebitesthemud.track b/server/src/main/resources/tracks/tracks/Anotheronebitesthemud.track
similarity index 100%
rename from tracks/tracks/Anotheronebitesthemud.track
rename to server/src/main/resources/tracks/tracks/Anotheronebitesthemud.track
diff --git a/tracks/tracks/Anticandy.track b/server/src/main/resources/tracks/tracks/Anticandy.track
similarity index 100%
rename from tracks/tracks/Anticandy.track
rename to server/src/main/resources/tracks/tracks/Anticandy.track
diff --git a/tracks/tracks/Antipathy.track b/server/src/main/resources/tracks/tracks/Antipathy.track
similarity index 100%
rename from tracks/tracks/Antipathy.track
rename to server/src/main/resources/tracks/tracks/Antipathy.track
diff --git a/tracks/tracks/Apaja.track b/server/src/main/resources/tracks/tracks/Apaja.track
similarity index 100%
rename from tracks/tracks/Apaja.track
rename to server/src/main/resources/tracks/tracks/Apaja.track
diff --git a/tracks/tracks/Apfelstrudel.track b/server/src/main/resources/tracks/tracks/Apfelstrudel.track
similarity index 100%
rename from tracks/tracks/Apfelstrudel.track
rename to server/src/main/resources/tracks/tracks/Apfelstrudel.track
diff --git a/tracks/tracks/Apocalypse.track b/server/src/main/resources/tracks/tracks/Apocalypse.track
similarity index 100%
rename from tracks/tracks/Apocalypse.track
rename to server/src/main/resources/tracks/tracks/Apocalypse.track
diff --git a/tracks/tracks/Apophis.track b/server/src/main/resources/tracks/tracks/Apophis.track
similarity index 100%
rename from tracks/tracks/Apophis.track
rename to server/src/main/resources/tracks/tracks/Apophis.track
diff --git a/tracks/tracks/Appendix.track b/server/src/main/resources/tracks/tracks/Appendix.track
similarity index 100%
rename from tracks/tracks/Appendix.track
rename to server/src/main/resources/tracks/tracks/Appendix.track
diff --git a/tracks/tracks/April.track b/server/src/main/resources/tracks/tracks/April.track
similarity index 100%
rename from tracks/tracks/April.track
rename to server/src/main/resources/tracks/tracks/April.track
diff --git a/tracks/tracks/Aquaqua.track b/server/src/main/resources/tracks/tracks/Aquaqua.track
similarity index 100%
rename from tracks/tracks/Aquaqua.track
rename to server/src/main/resources/tracks/tracks/Aquaqua.track
diff --git a/tracks/tracks/Aquaria.track b/server/src/main/resources/tracks/tracks/Aquaria.track
similarity index 100%
rename from tracks/tracks/Aquaria.track
rename to server/src/main/resources/tracks/tracks/Aquaria.track
diff --git a/tracks/tracks/Aquatica.track b/server/src/main/resources/tracks/tracks/Aquatica.track
similarity index 100%
rename from tracks/tracks/Aquatica.track
rename to server/src/main/resources/tracks/tracks/Aquatica.track
diff --git a/tracks/tracks/Arekad.track b/server/src/main/resources/tracks/tracks/Arekad.track
similarity index 100%
rename from tracks/tracks/Arekad.track
rename to server/src/main/resources/tracks/tracks/Arekad.track
diff --git a/tracks/tracks/AreyoutheVIP.track b/server/src/main/resources/tracks/tracks/AreyoutheVIP.track
similarity index 100%
rename from tracks/tracks/AreyoutheVIP.track
rename to server/src/main/resources/tracks/tracks/AreyoutheVIP.track
diff --git a/tracks/tracks/Argstrang.track b/server/src/main/resources/tracks/tracks/Argstrang.track
similarity index 100%
rename from tracks/tracks/Argstrang.track
rename to server/src/main/resources/tracks/tracks/Argstrang.track
diff --git a/tracks/tracks/Arkanoid.track b/server/src/main/resources/tracks/tracks/Arkanoid.track
similarity index 100%
rename from tracks/tracks/Arkanoid.track
rename to server/src/main/resources/tracks/tracks/Arkanoid.track
diff --git a/tracks/tracks/ArmChair.track b/server/src/main/resources/tracks/tracks/ArmChair.track
similarity index 100%
rename from tracks/tracks/ArmChair.track
rename to server/src/main/resources/tracks/tracks/ArmChair.track
diff --git a/tracks/tracks/Armada.track b/server/src/main/resources/tracks/tracks/Armada.track
similarity index 100%
rename from tracks/tracks/Armada.track
rename to server/src/main/resources/tracks/tracks/Armada.track
diff --git a/tracks/tracks/Armycenter.track b/server/src/main/resources/tracks/tracks/Armycenter.track
similarity index 100%
rename from tracks/tracks/Armycenter.track
rename to server/src/main/resources/tracks/tracks/Armycenter.track
diff --git a/tracks/tracks/Aroundthearroyos.track b/server/src/main/resources/tracks/tracks/Aroundthearroyos.track
similarity index 100%
rename from tracks/tracks/Aroundthearroyos.track
rename to server/src/main/resources/tracks/tracks/Aroundthearroyos.track
diff --git a/tracks/tracks/Aroundthelake.track b/server/src/main/resources/tracks/tracks/Aroundthelake.track
similarity index 100%
rename from tracks/tracks/Aroundthelake.track
rename to server/src/main/resources/tracks/tracks/Aroundthelake.track
diff --git a/tracks/tracks/Artless.track b/server/src/main/resources/tracks/tracks/Artless.track
similarity index 100%
rename from tracks/tracks/Artless.track
rename to server/src/main/resources/tracks/tracks/Artless.track
diff --git a/tracks/tracks/ArtsyFartsy.track b/server/src/main/resources/tracks/tracks/ArtsyFartsy.track
similarity index 100%
rename from tracks/tracks/ArtsyFartsy.track
rename to server/src/main/resources/tracks/tracks/ArtsyFartsy.track
diff --git a/tracks/tracks/AsellusBorealis.track b/server/src/main/resources/tracks/tracks/AsellusBorealis.track
similarity index 100%
rename from tracks/tracks/AsellusBorealis.track
rename to server/src/main/resources/tracks/tracks/AsellusBorealis.track
diff --git a/tracks/tracks/Askanexpert.track b/server/src/main/resources/tracks/tracks/Askanexpert.track
similarity index 100%
rename from tracks/tracks/Askanexpert.track
rename to server/src/main/resources/tracks/tracks/Askanexpert.track
diff --git a/tracks/tracks/Astoneclosetowater.track b/server/src/main/resources/tracks/tracks/Astoneclosetowater.track
similarity index 100%
rename from tracks/tracks/Astoneclosetowater.track
rename to server/src/main/resources/tracks/tracks/Astoneclosetowater.track
diff --git a/tracks/tracks/Astonishing.track b/server/src/main/resources/tracks/tracks/Astonishing.track
similarity index 100%
rename from tracks/tracks/Astonishing.track
rename to server/src/main/resources/tracks/tracks/Astonishing.track
diff --git a/tracks/tracks/Astroblemeproblem.track b/server/src/main/resources/tracks/tracks/Astroblemeproblem.track
similarity index 100%
rename from tracks/tracks/Astroblemeproblem.track
rename to server/src/main/resources/tracks/tracks/Astroblemeproblem.track
diff --git a/tracks/tracks/Astrolater.track b/server/src/main/resources/tracks/tracks/Astrolater.track
similarity index 100%
rename from tracks/tracks/Astrolater.track
rename to server/src/main/resources/tracks/tracks/Astrolater.track
diff --git a/tracks/tracks/Asymmetric.track b/server/src/main/resources/tracks/tracks/Asymmetric.track
similarity index 100%
rename from tracks/tracks/Asymmetric.track
rename to server/src/main/resources/tracks/tracks/Asymmetric.track
diff --git a/tracks/tracks/AtTheHeartofWinter.track b/server/src/main/resources/tracks/tracks/AtTheHeartofWinter.track
similarity index 100%
rename from tracks/tracks/AtTheHeartofWinter.track
rename to server/src/main/resources/tracks/tracks/AtTheHeartofWinter.track
diff --git a/tracks/tracks/Atrack.track b/server/src/main/resources/tracks/tracks/Atrack.track
similarity index 100%
rename from tracks/tracks/Atrack.track
rename to server/src/main/resources/tracks/tracks/Atrack.track
diff --git a/tracks/tracks/Audiorealism.track b/server/src/main/resources/tracks/tracks/Audiorealism.track
similarity index 100%
rename from tracks/tracks/Audiorealism.track
rename to server/src/main/resources/tracks/tracks/Audiorealism.track
diff --git a/tracks/tracks/August.track b/server/src/main/resources/tracks/tracks/August.track
similarity index 100%
rename from tracks/tracks/August.track
rename to server/src/main/resources/tracks/tracks/August.track
diff --git a/tracks/tracks/Augustus.track b/server/src/main/resources/tracks/tracks/Augustus.track
similarity index 100%
rename from tracks/tracks/Augustus.track
rename to server/src/main/resources/tracks/tracks/Augustus.track
diff --git a/tracks/tracks/Authorspond.track b/server/src/main/resources/tracks/tracks/Authorspond.track
similarity index 100%
rename from tracks/tracks/Authorspond.track
rename to server/src/main/resources/tracks/tracks/Authorspond.track
diff --git a/tracks/tracks/Auts.track b/server/src/main/resources/tracks/tracks/Auts.track
similarity index 100%
rename from tracks/tracks/Auts.track
rename to server/src/main/resources/tracks/tracks/Auts.track
diff --git a/tracks/tracks/AvoidExtraStrokes.track b/server/src/main/resources/tracks/tracks/AvoidExtraStrokes.track
similarity index 100%
rename from tracks/tracks/AvoidExtraStrokes.track
rename to server/src/main/resources/tracks/tracks/AvoidExtraStrokes.track
diff --git a/tracks/tracks/Avoidingponds.track b/server/src/main/resources/tracks/tracks/Avoidingponds.track
similarity index 100%
rename from tracks/tracks/Avoidingponds.track
rename to server/src/main/resources/tracks/tracks/Avoidingponds.track
diff --git a/tracks/tracks/Awoundanawound.track b/server/src/main/resources/tracks/tracks/Awoundanawound.track
similarity index 100%
rename from tracks/tracks/Awoundanawound.track
rename to server/src/main/resources/tracks/tracks/Awoundanawound.track
diff --git a/tracks/tracks/BackStab.track b/server/src/main/resources/tracks/tracks/BackStab.track
similarity index 100%
rename from tracks/tracks/BackStab.track
rename to server/src/main/resources/tracks/tracks/BackStab.track
diff --git a/tracks/tracks/BackandForth.track b/server/src/main/resources/tracks/tracks/BackandForth.track
similarity index 100%
rename from tracks/tracks/BackandForth.track
rename to server/src/main/resources/tracks/tracks/BackandForth.track
diff --git a/tracks/tracks/BackandForth2.track b/server/src/main/resources/tracks/tracks/BackandForth2.track
similarity index 100%
rename from tracks/tracks/BackandForth2.track
rename to server/src/main/resources/tracks/tracks/BackandForth2.track
diff --git a/tracks/tracks/Backtobasics.track b/server/src/main/resources/tracks/tracks/Backtobasics.track
similarity index 100%
rename from tracks/tracks/Backtobasics.track
rename to server/src/main/resources/tracks/tracks/Backtobasics.track
diff --git a/tracks/tracks/Backtostart.track b/server/src/main/resources/tracks/tracks/Backtostart.track
similarity index 100%
rename from tracks/tracks/Backtostart.track
rename to server/src/main/resources/tracks/tracks/Backtostart.track
diff --git a/tracks/tracks/BadLuckBrian.track b/server/src/main/resources/tracks/tracks/BadLuckBrian.track
similarity index 100%
rename from tracks/tracks/BadLuckBrian.track
rename to server/src/main/resources/tracks/tracks/BadLuckBrian.track
diff --git a/tracks/tracks/Badboy.track b/server/src/main/resources/tracks/tracks/Badboy.track
similarity index 100%
rename from tracks/tracks/Badboy.track
rename to server/src/main/resources/tracks/tracks/Badboy.track
diff --git a/tracks/tracks/Badfallswithmadwalls.track b/server/src/main/resources/tracks/tracks/Badfallswithmadwalls.track
similarity index 100%
rename from tracks/tracks/Badfallswithmadwalls.track
rename to server/src/main/resources/tracks/tracks/Badfallswithmadwalls.track
diff --git a/tracks/tracks/Baharala.track b/server/src/main/resources/tracks/tracks/Baharala.track
similarity index 100%
rename from tracks/tracks/Baharala.track
rename to server/src/main/resources/tracks/tracks/Baharala.track
diff --git a/tracks/tracks/BalletMcanique.track b/server/src/main/resources/tracks/tracks/BalletMcanique.track
similarity index 100%
rename from tracks/tracks/BalletMcanique.track
rename to server/src/main/resources/tracks/tracks/BalletMcanique.track
diff --git a/tracks/tracks/Ballroad.track b/server/src/main/resources/tracks/tracks/Ballroad.track
similarity index 100%
rename from tracks/tracks/Ballroad.track
rename to server/src/main/resources/tracks/tracks/Ballroad.track
diff --git a/tracks/tracks/BallsandArrows.track b/server/src/main/resources/tracks/tracks/BallsandArrows.track
similarity index 100%
rename from tracks/tracks/BallsandArrows.track
rename to server/src/main/resources/tracks/tracks/BallsandArrows.track
diff --git a/tracks/tracks/Ballsinboxes.track b/server/src/main/resources/tracks/tracks/Ballsinboxes.track
similarity index 100%
rename from tracks/tracks/Ballsinboxes.track
rename to server/src/main/resources/tracks/tracks/Ballsinboxes.track
diff --git a/tracks/tracks/BallsofSteel.track b/server/src/main/resources/tracks/tracks/BallsofSteel.track
similarity index 100%
rename from tracks/tracks/BallsofSteel.track
rename to server/src/main/resources/tracks/tracks/BallsofSteel.track
diff --git a/tracks/tracks/Balrows.track b/server/src/main/resources/tracks/tracks/Balrows.track
similarity index 100%
rename from tracks/tracks/Balrows.track
rename to server/src/main/resources/tracks/tracks/Balrows.track
diff --git a/tracks/tracks/BalrowsII.track b/server/src/main/resources/tracks/tracks/BalrowsII.track
similarity index 100%
rename from tracks/tracks/BalrowsII.track
rename to server/src/main/resources/tracks/tracks/BalrowsII.track
diff --git a/tracks/tracks/BananasforBanshee.track b/server/src/main/resources/tracks/tracks/BananasforBanshee.track
similarity index 100%
rename from tracks/tracks/BananasforBanshee.track
rename to server/src/main/resources/tracks/tracks/BananasforBanshee.track
diff --git a/tracks/tracks/Bananasplit.track b/server/src/main/resources/tracks/tracks/Bananasplit.track
similarity index 100%
rename from tracks/tracks/Bananasplit.track
rename to server/src/main/resources/tracks/tracks/Bananasplit.track
diff --git a/tracks/tracks/Barb.track b/server/src/main/resources/tracks/tracks/Barb.track
similarity index 100%
rename from tracks/tracks/Barb.track
rename to server/src/main/resources/tracks/tracks/Barb.track
diff --git a/tracks/tracks/BarbII.track b/server/src/main/resources/tracks/tracks/BarbII.track
similarity index 100%
rename from tracks/tracks/BarbII.track
rename to server/src/main/resources/tracks/tracks/BarbII.track
diff --git a/tracks/tracks/BarbIIA.track b/server/src/main/resources/tracks/tracks/BarbIIA.track
similarity index 100%
rename from tracks/tracks/BarbIIA.track
rename to server/src/main/resources/tracks/tracks/BarbIIA.track
diff --git a/tracks/tracks/Barragebridge.track b/server/src/main/resources/tracks/tracks/Barragebridge.track
similarity index 100%
rename from tracks/tracks/Barragebridge.track
rename to server/src/main/resources/tracks/tracks/Barragebridge.track
diff --git a/tracks/tracks/BarrierI.track b/server/src/main/resources/tracks/tracks/BarrierI.track
similarity index 100%
rename from tracks/tracks/BarrierI.track
rename to server/src/main/resources/tracks/tracks/BarrierI.track
diff --git a/tracks/tracks/BarrierII.track b/server/src/main/resources/tracks/tracks/BarrierII.track
similarity index 100%
rename from tracks/tracks/BarrierII.track
rename to server/src/main/resources/tracks/tracks/BarrierII.track
diff --git a/tracks/tracks/BarrierIII.track b/server/src/main/resources/tracks/tracks/BarrierIII.track
similarity index 100%
rename from tracks/tracks/BarrierIII.track
rename to server/src/main/resources/tracks/tracks/BarrierIII.track
diff --git a/tracks/tracks/BasHisawat.track b/server/src/main/resources/tracks/tracks/BasHisawat.track
similarity index 100%
rename from tracks/tracks/BasHisawat.track
rename to server/src/main/resources/tracks/tracks/BasHisawat.track
diff --git a/tracks/tracks/BasementReflex.track b/server/src/main/resources/tracks/tracks/BasementReflex.track
similarity index 100%
rename from tracks/tracks/BasementReflex.track
rename to server/src/main/resources/tracks/tracks/BasementReflex.track
diff --git a/tracks/tracks/BasicComplex.track b/server/src/main/resources/tracks/tracks/BasicComplex.track
similarity index 100%
rename from tracks/tracks/BasicComplex.track
rename to server/src/main/resources/tracks/tracks/BasicComplex.track
diff --git a/tracks/tracks/BasicCross.track b/server/src/main/resources/tracks/tracks/BasicCross.track
similarity index 100%
rename from tracks/tracks/BasicCross.track
rename to server/src/main/resources/tracks/tracks/BasicCross.track
diff --git a/tracks/tracks/BasicElements.track b/server/src/main/resources/tracks/tracks/BasicElements.track
similarity index 100%
rename from tracks/tracks/BasicElements.track
rename to server/src/main/resources/tracks/tracks/BasicElements.track
diff --git a/tracks/tracks/BasicParadise.track b/server/src/main/resources/tracks/tracks/BasicParadise.track
similarity index 100%
rename from tracks/tracks/BasicParadise.track
rename to server/src/main/resources/tracks/tracks/BasicParadise.track
diff --git a/tracks/tracks/BasicZ1.track b/server/src/main/resources/tracks/tracks/BasicZ1.track
similarity index 100%
rename from tracks/tracks/BasicZ1.track
rename to server/src/main/resources/tracks/tracks/BasicZ1.track
diff --git a/tracks/tracks/BasicZ2.track b/server/src/main/resources/tracks/tracks/BasicZ2.track
similarity index 100%
rename from tracks/tracks/BasicZ2.track
rename to server/src/main/resources/tracks/tracks/BasicZ2.track
diff --git a/tracks/tracks/BasicZ3.track b/server/src/main/resources/tracks/tracks/BasicZ3.track
similarity index 100%
rename from tracks/tracks/BasicZ3.track
rename to server/src/main/resources/tracks/tracks/BasicZ3.track
diff --git a/tracks/tracks/BasicZ4.track b/server/src/main/resources/tracks/tracks/BasicZ4.track
similarity index 100%
rename from tracks/tracks/BasicZ4.track
rename to server/src/main/resources/tracks/tracks/BasicZ4.track
diff --git a/tracks/tracks/BasicZ5.track b/server/src/main/resources/tracks/tracks/BasicZ5.track
similarity index 100%
rename from tracks/tracks/BasicZ5.track
rename to server/src/main/resources/tracks/tracks/BasicZ5.track
diff --git a/tracks/tracks/Basicave.track b/server/src/main/resources/tracks/tracks/Basicave.track
similarity index 100%
rename from tracks/tracks/Basicave.track
rename to server/src/main/resources/tracks/tracks/Basicave.track
diff --git a/tracks/tracks/BasicgeometryI.track b/server/src/main/resources/tracks/tracks/BasicgeometryI.track
similarity index 100%
rename from tracks/tracks/BasicgeometryI.track
rename to server/src/main/resources/tracks/tracks/BasicgeometryI.track
diff --git a/tracks/tracks/BasicgeometryII.track b/server/src/main/resources/tracks/tracks/BasicgeometryII.track
similarity index 100%
rename from tracks/tracks/BasicgeometryII.track
rename to server/src/main/resources/tracks/tracks/BasicgeometryII.track
diff --git a/tracks/tracks/BasicgeometryIII.track b/server/src/main/resources/tracks/tracks/BasicgeometryIII.track
similarity index 100%
rename from tracks/tracks/BasicgeometryIII.track
rename to server/src/main/resources/tracks/tracks/BasicgeometryIII.track
diff --git a/tracks/tracks/BasicgeometryIV.track b/server/src/main/resources/tracks/tracks/BasicgeometryIV.track
similarity index 100%
rename from tracks/tracks/BasicgeometryIV.track
rename to server/src/main/resources/tracks/tracks/BasicgeometryIV.track
diff --git a/tracks/tracks/BasicgeometryIX.track b/server/src/main/resources/tracks/tracks/BasicgeometryIX.track
similarity index 100%
rename from tracks/tracks/BasicgeometryIX.track
rename to server/src/main/resources/tracks/tracks/BasicgeometryIX.track
diff --git a/tracks/tracks/BasicgeometryV.track b/server/src/main/resources/tracks/tracks/BasicgeometryV.track
similarity index 100%
rename from tracks/tracks/BasicgeometryV.track
rename to server/src/main/resources/tracks/tracks/BasicgeometryV.track
diff --git a/tracks/tracks/BasicgeometryVI.track b/server/src/main/resources/tracks/tracks/BasicgeometryVI.track
similarity index 100%
rename from tracks/tracks/BasicgeometryVI.track
rename to server/src/main/resources/tracks/tracks/BasicgeometryVI.track
diff --git a/tracks/tracks/BasicgeometryVII.track b/server/src/main/resources/tracks/tracks/BasicgeometryVII.track
similarity index 100%
rename from tracks/tracks/BasicgeometryVII.track
rename to server/src/main/resources/tracks/tracks/BasicgeometryVII.track
diff --git a/tracks/tracks/BasicgeometryVIII.track b/server/src/main/resources/tracks/tracks/BasicgeometryVIII.track
similarity index 100%
rename from tracks/tracks/BasicgeometryVIII.track
rename to server/src/main/resources/tracks/tracks/BasicgeometryVIII.track
diff --git a/tracks/tracks/BasicgeometryX.track b/server/src/main/resources/tracks/tracks/BasicgeometryX.track
similarity index 100%
rename from tracks/tracks/BasicgeometryX.track
rename to server/src/main/resources/tracks/tracks/BasicgeometryX.track
diff --git a/tracks/tracks/Basichell.track b/server/src/main/resources/tracks/tracks/Basichell.track
similarity index 100%
rename from tracks/tracks/Basichell.track
rename to server/src/main/resources/tracks/tracks/Basichell.track
diff --git a/tracks/tracks/Basicstyle.track b/server/src/main/resources/tracks/tracks/Basicstyle.track
similarity index 100%
rename from tracks/tracks/Basicstyle.track
rename to server/src/main/resources/tracks/tracks/Basicstyle.track
diff --git a/tracks/tracks/BasicstyleII.track b/server/src/main/resources/tracks/tracks/BasicstyleII.track
similarity index 100%
rename from tracks/tracks/BasicstyleII.track
rename to server/src/main/resources/tracks/tracks/BasicstyleII.track
diff --git a/tracks/tracks/BasinHall.track b/server/src/main/resources/tracks/tracks/BasinHall.track
similarity index 100%
rename from tracks/tracks/BasinHall.track
rename to server/src/main/resources/tracks/tracks/BasinHall.track
diff --git a/tracks/tracks/Basments.track b/server/src/main/resources/tracks/tracks/Basments.track
similarity index 100%
rename from tracks/tracks/Basments.track
rename to server/src/main/resources/tracks/tracks/Basments.track
diff --git a/tracks/tracks/Bastille.track b/server/src/main/resources/tracks/tracks/Bastille.track
similarity index 100%
rename from tracks/tracks/Bastille.track
rename to server/src/main/resources/tracks/tracks/Bastille.track
diff --git a/tracks/tracks/Bathory.track b/server/src/main/resources/tracks/tracks/Bathory.track
similarity index 100%
rename from tracks/tracks/Bathory.track
rename to server/src/main/resources/tracks/tracks/Bathory.track
diff --git a/tracks/tracks/Batterys.track b/server/src/main/resources/tracks/tracks/Batterys.track
similarity index 100%
rename from tracks/tracks/Batterys.track
rename to server/src/main/resources/tracks/tracks/Batterys.track
diff --git a/tracks/tracks/BattlefieldI.track b/server/src/main/resources/tracks/tracks/BattlefieldI.track
similarity index 100%
rename from tracks/tracks/BattlefieldI.track
rename to server/src/main/resources/tracks/tracks/BattlefieldI.track
diff --git a/tracks/tracks/BattlefieldII.track b/server/src/main/resources/tracks/tracks/BattlefieldII.track
similarity index 100%
rename from tracks/tracks/BattlefieldII.track
rename to server/src/main/resources/tracks/tracks/BattlefieldII.track
diff --git a/tracks/tracks/BattlesintheNorth.track b/server/src/main/resources/tracks/tracks/BattlesintheNorth.track
similarity index 100%
rename from tracks/tracks/BattlesintheNorth.track
rename to server/src/main/resources/tracks/tracks/BattlesintheNorth.track
diff --git a/tracks/tracks/BaySick.track b/server/src/main/resources/tracks/tracks/BaySick.track
similarity index 100%
rename from tracks/tracks/BaySick.track
rename to server/src/main/resources/tracks/tracks/BaySick.track
diff --git a/tracks/tracks/BeSharp.track b/server/src/main/resources/tracks/tracks/BeSharp.track
similarity index 100%
rename from tracks/tracks/BeSharp.track
rename to server/src/main/resources/tracks/tracks/BeSharp.track
diff --git a/tracks/tracks/Beachmission.track b/server/src/main/resources/tracks/tracks/Beachmission.track
similarity index 100%
rename from tracks/tracks/Beachmission.track
rename to server/src/main/resources/tracks/tracks/Beachmission.track
diff --git a/tracks/tracks/BeachmissionAcidfactory.track b/server/src/main/resources/tracks/tracks/BeachmissionAcidfactory.track
similarity index 100%
rename from tracks/tracks/BeachmissionAcidfactory.track
rename to server/src/main/resources/tracks/tracks/BeachmissionAcidfactory.track
diff --git a/tracks/tracks/Bebrave.track b/server/src/main/resources/tracks/tracks/Bebrave.track
similarity index 100%
rename from tracks/tracks/Bebrave.track
rename to server/src/main/resources/tracks/tracks/Bebrave.track
diff --git a/tracks/tracks/Bellagio.track b/server/src/main/resources/tracks/tracks/Bellagio.track
similarity index 100%
rename from tracks/tracks/Bellagio.track
rename to server/src/main/resources/tracks/tracks/Bellagio.track
diff --git a/tracks/tracks/Bembo.track b/server/src/main/resources/tracks/tracks/Bembo.track
similarity index 100%
rename from tracks/tracks/Bembo.track
rename to server/src/main/resources/tracks/tracks/Bembo.track
diff --git a/tracks/tracks/Bendable.track b/server/src/main/resources/tracks/tracks/Bendable.track
similarity index 100%
rename from tracks/tracks/Bendable.track
rename to server/src/main/resources/tracks/tracks/Bendable.track
diff --git a/tracks/tracks/Bethefirst.track b/server/src/main/resources/tracks/tracks/Bethefirst.track
similarity index 100%
rename from tracks/tracks/Bethefirst.track
rename to server/src/main/resources/tracks/tracks/Bethefirst.track
diff --git a/tracks/tracks/Bewarewater.track b/server/src/main/resources/tracks/tracks/Bewarewater.track
similarity index 100%
rename from tracks/tracks/Bewarewater.track
rename to server/src/main/resources/tracks/tracks/Bewarewater.track
diff --git a/tracks/tracks/BewarewaterII.track b/server/src/main/resources/tracks/tracks/BewarewaterII.track
similarity index 100%
rename from tracks/tracks/BewarewaterII.track
rename to server/src/main/resources/tracks/tracks/BewarewaterII.track
diff --git a/tracks/tracks/BewarewaterIII.track b/server/src/main/resources/tracks/tracks/BewarewaterIII.track
similarity index 100%
rename from tracks/tracks/BewarewaterIII.track
rename to server/src/main/resources/tracks/tracks/BewarewaterIII.track
diff --git a/tracks/tracks/BforBasic.track b/server/src/main/resources/tracks/tracks/BforBasic.track
similarity index 100%
rename from tracks/tracks/BforBasic.track
rename to server/src/main/resources/tracks/tracks/BforBasic.track
diff --git a/tracks/tracks/BigBlind.track b/server/src/main/resources/tracks/tracks/BigBlind.track
similarity index 100%
rename from tracks/tracks/BigBlind.track
rename to server/src/main/resources/tracks/tracks/BigBlind.track
diff --git a/tracks/tracks/BigMistake.track b/server/src/main/resources/tracks/tracks/BigMistake.track
similarity index 100%
rename from tracks/tracks/BigMistake.track
rename to server/src/main/resources/tracks/tracks/BigMistake.track
diff --git a/tracks/tracks/Biliardstable.track b/server/src/main/resources/tracks/tracks/Biliardstable.track
similarity index 100%
rename from tracks/tracks/Biliardstable.track
rename to server/src/main/resources/tracks/tracks/Biliardstable.track
diff --git a/tracks/tracks/Bizarrehouse.track b/server/src/main/resources/tracks/tracks/Bizarrehouse.track
similarity index 100%
rename from tracks/tracks/Bizarrehouse.track
rename to server/src/main/resources/tracks/tracks/Bizarrehouse.track
diff --git a/tracks/tracks/BlameCanada.track b/server/src/main/resources/tracks/tracks/BlameCanada.track
similarity index 100%
rename from tracks/tracks/BlameCanada.track
rename to server/src/main/resources/tracks/tracks/BlameCanada.track
diff --git a/tracks/tracks/BlameCanadaII.track b/server/src/main/resources/tracks/tracks/BlameCanadaII.track
similarity index 100%
rename from tracks/tracks/BlameCanadaII.track
rename to server/src/main/resources/tracks/tracks/BlameCanadaII.track
diff --git a/tracks/tracks/Blender.track b/server/src/main/resources/tracks/tracks/Blender.track
similarity index 100%
rename from tracks/tracks/Blender.track
rename to server/src/main/resources/tracks/tracks/Blender.track
diff --git a/tracks/tracks/BlindGuardian.track b/server/src/main/resources/tracks/tracks/BlindGuardian.track
similarity index 100%
rename from tracks/tracks/BlindGuardian.track
rename to server/src/main/resources/tracks/tracks/BlindGuardian.track
diff --git a/tracks/tracks/Blizzard.track b/server/src/main/resources/tracks/tracks/Blizzard.track
similarity index 100%
rename from tracks/tracks/Blizzard.track
rename to server/src/main/resources/tracks/tracks/Blizzard.track
diff --git a/tracks/tracks/Blockem.track b/server/src/main/resources/tracks/tracks/Blockem.track
similarity index 100%
rename from tracks/tracks/Blockem.track
rename to server/src/main/resources/tracks/tracks/Blockem.track
diff --git a/tracks/tracks/Blockhead.track b/server/src/main/resources/tracks/tracks/Blockhead.track
similarity index 100%
rename from tracks/tracks/Blockhead.track
rename to server/src/main/resources/tracks/tracks/Blockhead.track
diff --git a/tracks/tracks/Blockomatic.track b/server/src/main/resources/tracks/tracks/Blockomatic.track
similarity index 100%
rename from tracks/tracks/Blockomatic.track
rename to server/src/main/resources/tracks/tracks/Blockomatic.track
diff --git a/tracks/tracks/Blocks.track b/server/src/main/resources/tracks/tracks/Blocks.track
similarity index 100%
rename from tracks/tracks/Blocks.track
rename to server/src/main/resources/tracks/tracks/Blocks.track
diff --git a/tracks/tracks/BlocksII.track b/server/src/main/resources/tracks/tracks/BlocksII.track
similarity index 100%
rename from tracks/tracks/BlocksII.track
rename to server/src/main/resources/tracks/tracks/BlocksII.track
diff --git a/tracks/tracks/BlocksIQ.track b/server/src/main/resources/tracks/tracks/BlocksIQ.track
similarity index 100%
rename from tracks/tracks/BlocksIQ.track
rename to server/src/main/resources/tracks/tracks/BlocksIQ.track
diff --git a/tracks/tracks/BlocksJoonasEdition.track b/server/src/main/resources/tracks/tracks/BlocksJoonasEdition.track
similarity index 100%
rename from tracks/tracks/BlocksJoonasEdition.track
rename to server/src/main/resources/tracks/tracks/BlocksJoonasEdition.track
diff --git a/tracks/tracks/BlocksMultiplayer.track b/server/src/main/resources/tracks/tracks/BlocksMultiplayer.track
similarity index 100%
rename from tracks/tracks/BlocksMultiplayer.track
rename to server/src/main/resources/tracks/tracks/BlocksMultiplayer.track
diff --git a/tracks/tracks/Blockster.track b/server/src/main/resources/tracks/tracks/Blockster.track
similarity index 100%
rename from tracks/tracks/Blockster.track
rename to server/src/main/resources/tracks/tracks/Blockster.track
diff --git a/tracks/tracks/Blockswtfedition.track b/server/src/main/resources/tracks/tracks/Blockswtfedition.track
similarity index 100%
rename from tracks/tracks/Blockswtfedition.track
rename to server/src/main/resources/tracks/tracks/Blockswtfedition.track
diff --git a/tracks/tracks/Blueiswater.track b/server/src/main/resources/tracks/tracks/Blueiswater.track
similarity index 100%
rename from tracks/tracks/Blueiswater.track
rename to server/src/main/resources/tracks/tracks/Blueiswater.track
diff --git a/tracks/tracks/Bluelagoon.track b/server/src/main/resources/tracks/tracks/Bluelagoon.track
similarity index 100%
rename from tracks/tracks/Bluelagoon.track
rename to server/src/main/resources/tracks/tracks/Bluelagoon.track
diff --git a/tracks/tracks/Bluescreen.track b/server/src/main/resources/tracks/tracks/Bluescreen.track
similarity index 100%
rename from tracks/tracks/Bluescreen.track
rename to server/src/main/resources/tracks/tracks/Bluescreen.track
diff --git a/tracks/tracks/Bluffy.track b/server/src/main/resources/tracks/tracks/Bluffy.track
similarity index 100%
rename from tracks/tracks/Bluffy.track
rename to server/src/main/resources/tracks/tracks/Bluffy.track
diff --git a/tracks/tracks/BluntForceTrauma.track b/server/src/main/resources/tracks/tracks/BluntForceTrauma.track
similarity index 100%
rename from tracks/tracks/BluntForceTrauma.track
rename to server/src/main/resources/tracks/tracks/BluntForceTrauma.track
diff --git a/tracks/tracks/BobSmileMurderMary.track b/server/src/main/resources/tracks/tracks/BobSmileMurderMary.track
similarity index 100%
rename from tracks/tracks/BobSmileMurderMary.track
rename to server/src/main/resources/tracks/tracks/BobSmileMurderMary.track
diff --git a/tracks/tracks/Bobouncece.track b/server/src/main/resources/tracks/tracks/Bobouncece.track
similarity index 100%
rename from tracks/tracks/Bobouncece.track
rename to server/src/main/resources/tracks/tracks/Bobouncece.track
diff --git a/tracks/tracks/BoingBoing.track b/server/src/main/resources/tracks/tracks/BoingBoing.track
similarity index 100%
rename from tracks/tracks/BoingBoing.track
rename to server/src/main/resources/tracks/tracks/BoingBoing.track
diff --git a/tracks/tracks/Bonerrr.track b/server/src/main/resources/tracks/tracks/Bonerrr.track
similarity index 100%
rename from tracks/tracks/Bonerrr.track
rename to server/src/main/resources/tracks/tracks/Bonerrr.track
diff --git a/tracks/tracks/Bonisavibus.track b/server/src/main/resources/tracks/tracks/Bonisavibus.track
similarity index 100%
rename from tracks/tracks/Bonisavibus.track
rename to server/src/main/resources/tracks/tracks/Bonisavibus.track
diff --git a/tracks/tracks/BonoboRocks.track b/server/src/main/resources/tracks/tracks/BonoboRocks.track
similarity index 100%
rename from tracks/tracks/BonoboRocks.track
rename to server/src/main/resources/tracks/tracks/BonoboRocks.track
diff --git a/tracks/tracks/BonusTrack.track b/server/src/main/resources/tracks/tracks/BonusTrack.track
similarity index 100%
rename from tracks/tracks/BonusTrack.track
rename to server/src/main/resources/tracks/tracks/BonusTrack.track
diff --git a/tracks/tracks/BoomBiddyByeBye.track b/server/src/main/resources/tracks/tracks/BoomBiddyByeBye.track
similarity index 100%
rename from tracks/tracks/BoomBiddyByeBye.track
rename to server/src/main/resources/tracks/tracks/BoomBiddyByeBye.track
diff --git a/tracks/tracks/Boomerangs.track b/server/src/main/resources/tracks/tracks/Boomerangs.track
similarity index 100%
rename from tracks/tracks/Boomerangs.track
rename to server/src/main/resources/tracks/tracks/Boomerangs.track
diff --git a/tracks/tracks/Boost.track b/server/src/main/resources/tracks/tracks/Boost.track
similarity index 100%
rename from tracks/tracks/Boost.track
rename to server/src/main/resources/tracks/tracks/Boost.track
diff --git a/tracks/tracks/BoostReturns.track b/server/src/main/resources/tracks/tracks/BoostReturns.track
similarity index 100%
rename from tracks/tracks/BoostReturns.track
rename to server/src/main/resources/tracks/tracks/BoostReturns.track
diff --git a/tracks/tracks/Boots.track b/server/src/main/resources/tracks/tracks/Boots.track
similarity index 100%
rename from tracks/tracks/Boots.track
rename to server/src/main/resources/tracks/tracks/Boots.track
diff --git a/tracks/tracks/BoringMill.track b/server/src/main/resources/tracks/tracks/BoringMill.track
similarity index 100%
rename from tracks/tracks/BoringMill.track
rename to server/src/main/resources/tracks/tracks/BoringMill.track
diff --git a/tracks/tracks/Bottlemessage.track b/server/src/main/resources/tracks/tracks/Bottlemessage.track
similarity index 100%
rename from tracks/tracks/Bottlemessage.track
rename to server/src/main/resources/tracks/tracks/Bottlemessage.track
diff --git a/tracks/tracks/BounceMatress.track b/server/src/main/resources/tracks/tracks/BounceMatress.track
similarity index 100%
rename from tracks/tracks/BounceMatress.track
rename to server/src/main/resources/tracks/tracks/BounceMatress.track
diff --git a/tracks/tracks/Bounceflowers.track b/server/src/main/resources/tracks/tracks/Bounceflowers.track
similarity index 100%
rename from tracks/tracks/Bounceflowers.track
rename to server/src/main/resources/tracks/tracks/Bounceflowers.track
diff --git a/tracks/tracks/Bounceit.track b/server/src/main/resources/tracks/tracks/Bounceit.track
similarity index 100%
rename from tracks/tracks/Bounceit.track
rename to server/src/main/resources/tracks/tracks/Bounceit.track
diff --git a/tracks/tracks/Bouncelabyrinth.track b/server/src/main/resources/tracks/tracks/Bouncelabyrinth.track
similarity index 100%
rename from tracks/tracks/Bouncelabyrinth.track
rename to server/src/main/resources/tracks/tracks/Bouncelabyrinth.track
diff --git a/tracks/tracks/BounceofDeath.track b/server/src/main/resources/tracks/tracks/BounceofDeath.track
similarity index 100%
rename from tracks/tracks/BounceofDeath.track
rename to server/src/main/resources/tracks/tracks/BounceofDeath.track
diff --git a/tracks/tracks/BouncerWalls.track b/server/src/main/resources/tracks/tracks/BouncerWalls.track
similarity index 100%
rename from tracks/tracks/BouncerWalls.track
rename to server/src/main/resources/tracks/tracks/BouncerWalls.track
diff --git a/tracks/tracks/BouncyRisk.track b/server/src/main/resources/tracks/tracks/BouncyRisk.track
similarity index 100%
rename from tracks/tracks/BouncyRisk.track
rename to server/src/main/resources/tracks/tracks/BouncyRisk.track
diff --git a/tracks/tracks/BouncyRooms.track b/server/src/main/resources/tracks/tracks/BouncyRooms.track
similarity index 100%
rename from tracks/tracks/BouncyRooms.track
rename to server/src/main/resources/tracks/tracks/BouncyRooms.track
diff --git a/tracks/tracks/Bourgeoisiesattractiveness.track b/server/src/main/resources/tracks/tracks/Bourgeoisiesattractiveness.track
similarity index 100%
rename from tracks/tracks/Bourgeoisiesattractiveness.track
rename to server/src/main/resources/tracks/tracks/Bourgeoisiesattractiveness.track
diff --git a/tracks/tracks/Brainwashed.track b/server/src/main/resources/tracks/tracks/Brainwashed.track
similarity index 100%
rename from tracks/tracks/Brainwashed.track
rename to server/src/main/resources/tracks/tracks/Brainwashed.track
diff --git a/tracks/tracks/BraveAttempt.track b/server/src/main/resources/tracks/tracks/BraveAttempt.track
similarity index 100%
rename from tracks/tracks/BraveAttempt.track
rename to server/src/main/resources/tracks/tracks/BraveAttempt.track
diff --git a/tracks/tracks/Breakingthebrickwall.track b/server/src/main/resources/tracks/tracks/Breakingthebrickwall.track
similarity index 100%
rename from tracks/tracks/Breakingthebrickwall.track
rename to server/src/main/resources/tracks/tracks/Breakingthebrickwall.track
diff --git a/tracks/tracks/Breakthroughlines.track b/server/src/main/resources/tracks/tracks/Breakthroughlines.track
similarity index 100%
rename from tracks/tracks/Breakthroughlines.track
rename to server/src/main/resources/tracks/tracks/Breakthroughlines.track
diff --git a/tracks/tracks/Brebunobou.track b/server/src/main/resources/tracks/tracks/Brebunobou.track
similarity index 100%
rename from tracks/tracks/Brebunobou.track
rename to server/src/main/resources/tracks/tracks/Brebunobou.track
diff --git a/tracks/tracks/Brickline.track b/server/src/main/resources/tracks/tracks/Brickline.track
similarity index 100%
rename from tracks/tracks/Brickline.track
rename to server/src/main/resources/tracks/tracks/Brickline.track
diff --git a/tracks/tracks/Bricklyfloor.track b/server/src/main/resources/tracks/tracks/Bricklyfloor.track
similarity index 100%
rename from tracks/tracks/Bricklyfloor.track
rename to server/src/main/resources/tracks/tracks/Bricklyfloor.track
diff --git a/tracks/tracks/Brickyinhalation.track b/server/src/main/resources/tracks/tracks/Brickyinhalation.track
similarity index 100%
rename from tracks/tracks/Brickyinhalation.track
rename to server/src/main/resources/tracks/tracks/Brickyinhalation.track
diff --git a/tracks/tracks/BridgeLabyrinth.track b/server/src/main/resources/tracks/tracks/BridgeLabyrinth.track
similarity index 100%
rename from tracks/tracks/BridgeLabyrinth.track
rename to server/src/main/resources/tracks/tracks/BridgeLabyrinth.track
diff --git a/tracks/tracks/BridgeSubscription.track b/server/src/main/resources/tracks/tracks/BridgeSubscription.track
similarity index 100%
rename from tracks/tracks/BridgeSubscription.track
rename to server/src/main/resources/tracks/tracks/BridgeSubscription.track
diff --git a/tracks/tracks/BridgeSubscription2.track b/server/src/main/resources/tracks/tracks/BridgeSubscription2.track
similarity index 100%
rename from tracks/tracks/BridgeSubscription2.track
rename to server/src/main/resources/tracks/tracks/BridgeSubscription2.track
diff --git a/tracks/tracks/Bridgebuilder.track b/server/src/main/resources/tracks/tracks/Bridgebuilder.track
similarity index 100%
rename from tracks/tracks/Bridgebuilder.track
rename to server/src/main/resources/tracks/tracks/Bridgebuilder.track
diff --git a/tracks/tracks/Bridges.track b/server/src/main/resources/tracks/tracks/Bridges.track
similarity index 100%
rename from tracks/tracks/Bridges.track
rename to server/src/main/resources/tracks/tracks/Bridges.track
diff --git a/tracks/tracks/Bridges2.track b/server/src/main/resources/tracks/tracks/Bridges2.track
similarity index 100%
rename from tracks/tracks/Bridges2.track
rename to server/src/main/resources/tracks/tracks/Bridges2.track
diff --git a/tracks/tracks/Bridgesliding.track b/server/src/main/resources/tracks/tracks/Bridgesliding.track
similarity index 100%
rename from tracks/tracks/Bridgesliding.track
rename to server/src/main/resources/tracks/tracks/Bridgesliding.track
diff --git a/tracks/tracks/Briefcase.track b/server/src/main/resources/tracks/tracks/Briefcase.track
similarity index 100%
rename from tracks/tracks/Briefcase.track
rename to server/src/main/resources/tracks/tracks/Briefcase.track
diff --git a/tracks/tracks/Brokeneggsknife.track b/server/src/main/resources/tracks/tracks/Brokeneggsknife.track
similarity index 100%
rename from tracks/tracks/Brokeneggsknife.track
rename to server/src/main/resources/tracks/tracks/Brokeneggsknife.track
diff --git a/tracks/tracks/Brownspot.track b/server/src/main/resources/tracks/tracks/Brownspot.track
similarity index 100%
rename from tracks/tracks/Brownspot.track
rename to server/src/main/resources/tracks/tracks/Brownspot.track
diff --git a/tracks/tracks/Bsight.track b/server/src/main/resources/tracks/tracks/Bsight.track
similarity index 100%
rename from tracks/tracks/Bsight.track
rename to server/src/main/resources/tracks/tracks/Bsight.track
diff --git a/tracks/tracks/Bubbling.track b/server/src/main/resources/tracks/tracks/Bubbling.track
similarity index 100%
rename from tracks/tracks/Bubbling.track
rename to server/src/main/resources/tracks/tracks/Bubbling.track
diff --git a/tracks/tracks/Bubustrip.track b/server/src/main/resources/tracks/tracks/Bubustrip.track
similarity index 100%
rename from tracks/tracks/Bubustrip.track
rename to server/src/main/resources/tracks/tracks/Bubustrip.track
diff --git a/tracks/tracks/BudgetKiln.track b/server/src/main/resources/tracks/tracks/BudgetKiln.track
similarity index 100%
rename from tracks/tracks/BudgetKiln.track
rename to server/src/main/resources/tracks/tracks/BudgetKiln.track
diff --git a/tracks/tracks/Budous.track b/server/src/main/resources/tracks/tracks/Budous.track
similarity index 100%
rename from tracks/tracks/Budous.track
rename to server/src/main/resources/tracks/tracks/Budous.track
diff --git a/tracks/tracks/Buffoon.track b/server/src/main/resources/tracks/tracks/Buffoon.track
similarity index 100%
rename from tracks/tracks/Buffoon.track
rename to server/src/main/resources/tracks/tracks/Buffoon.track
diff --git a/tracks/tracks/Bumpers.track b/server/src/main/resources/tracks/tracks/Bumpers.track
similarity index 100%
rename from tracks/tracks/Bumpers.track
rename to server/src/main/resources/tracks/tracks/Bumpers.track
diff --git a/tracks/tracks/BunkerIsland.track b/server/src/main/resources/tracks/tracks/BunkerIsland.track
similarity index 100%
rename from tracks/tracks/BunkerIsland.track
rename to server/src/main/resources/tracks/tracks/BunkerIsland.track
diff --git a/tracks/tracks/BunkerIslandII.track b/server/src/main/resources/tracks/tracks/BunkerIslandII.track
similarity index 100%
rename from tracks/tracks/BunkerIslandII.track
rename to server/src/main/resources/tracks/tracks/BunkerIslandII.track
diff --git a/tracks/tracks/BunkerofDeath.track b/server/src/main/resources/tracks/tracks/BunkerofDeath.track
similarity index 100%
rename from tracks/tracks/BunkerofDeath.track
rename to server/src/main/resources/tracks/tracks/BunkerofDeath.track
diff --git a/tracks/tracks/BytheRiversofBabylon.track b/server/src/main/resources/tracks/tracks/BytheRiversofBabylon.track
similarity index 100%
rename from tracks/tracks/BytheRiversofBabylon.track
rename to server/src/main/resources/tracks/tracks/BytheRiversofBabylon.track
diff --git a/tracks/tracks/CAMovi.track b/server/src/main/resources/tracks/tracks/CAMovi.track
similarity index 100%
rename from tracks/tracks/CAMovi.track
rename to server/src/main/resources/tracks/tracks/CAMovi.track
diff --git a/tracks/tracks/CAMoviII.track b/server/src/main/resources/tracks/tracks/CAMoviII.track
similarity index 100%
rename from tracks/tracks/CAMoviII.track
rename to server/src/main/resources/tracks/tracks/CAMoviII.track
diff --git a/tracks/tracks/CCCover.track b/server/src/main/resources/tracks/tracks/CCCover.track
similarity index 100%
rename from tracks/tracks/CCCover.track
rename to server/src/main/resources/tracks/tracks/CCCover.track
diff --git a/tracks/tracks/CDstrack.track b/server/src/main/resources/tracks/tracks/CDstrack.track
similarity index 100%
rename from tracks/tracks/CDstrack.track
rename to server/src/main/resources/tracks/tracks/CDstrack.track
diff --git a/tracks/tracks/CERN.track b/server/src/main/resources/tracks/tracks/CERN.track
similarity index 100%
rename from tracks/tracks/CERN.track
rename to server/src/main/resources/tracks/tracks/CERN.track
diff --git a/tracks/tracks/CREAM.track b/server/src/main/resources/tracks/tracks/CREAM.track
similarity index 100%
rename from tracks/tracks/CREAM.track
rename to server/src/main/resources/tracks/tracks/CREAM.track
diff --git a/tracks/tracks/CT.track b/server/src/main/resources/tracks/tracks/CT.track
similarity index 100%
rename from tracks/tracks/CT.track
rename to server/src/main/resources/tracks/tracks/CT.track
diff --git a/tracks/tracks/CTRL.track b/server/src/main/resources/tracks/tracks/CTRL.track
similarity index 100%
rename from tracks/tracks/CTRL.track
rename to server/src/main/resources/tracks/tracks/CTRL.track
diff --git a/tracks/tracks/Cactusdesert.track b/server/src/main/resources/tracks/tracks/Cactusdesert.track
similarity index 100%
rename from tracks/tracks/Cactusdesert.track
rename to server/src/main/resources/tracks/tracks/Cactusdesert.track
diff --git a/tracks/tracks/Cadira.track b/server/src/main/resources/tracks/tracks/Cadira.track
similarity index 100%
rename from tracks/tracks/Cadira.track
rename to server/src/main/resources/tracks/tracks/Cadira.track
diff --git a/tracks/tracks/Cagebird.track b/server/src/main/resources/tracks/tracks/Cagebird.track
similarity index 100%
rename from tracks/tracks/Cagebird.track
rename to server/src/main/resources/tracks/tracks/Cagebird.track
diff --git a/tracks/tracks/Calicula.track b/server/src/main/resources/tracks/tracks/Calicula.track
similarity index 100%
rename from tracks/tracks/Calicula.track
rename to server/src/main/resources/tracks/tracks/Calicula.track
diff --git a/tracks/tracks/CalmIsle.track b/server/src/main/resources/tracks/tracks/CalmIsle.track
similarity index 100%
rename from tracks/tracks/CalmIsle.track
rename to server/src/main/resources/tracks/tracks/CalmIsle.track
diff --git a/tracks/tracks/Camembert.track b/server/src/main/resources/tracks/tracks/Camembert.track
similarity index 100%
rename from tracks/tracks/Camembert.track
rename to server/src/main/resources/tracks/tracks/Camembert.track
diff --git a/tracks/tracks/Campbed.track b/server/src/main/resources/tracks/tracks/Campbed.track
similarity index 100%
rename from tracks/tracks/Campbed.track
rename to server/src/main/resources/tracks/tracks/Campbed.track
diff --git a/tracks/tracks/Canal.track b/server/src/main/resources/tracks/tracks/Canal.track
similarity index 100%
rename from tracks/tracks/Canal.track
rename to server/src/main/resources/tracks/tracks/Canal.track
diff --git a/tracks/tracks/Cancel.track b/server/src/main/resources/tracks/tracks/Cancel.track
similarity index 100%
rename from tracks/tracks/Cancel.track
rename to server/src/main/resources/tracks/tracks/Cancel.track
diff --git a/tracks/tracks/Candleinthewind.track b/server/src/main/resources/tracks/tracks/Candleinthewind.track
similarity index 100%
rename from tracks/tracks/Candleinthewind.track
rename to server/src/main/resources/tracks/tracks/Candleinthewind.track
diff --git a/tracks/tracks/Candyland.track b/server/src/main/resources/tracks/tracks/Candyland.track
similarity index 100%
rename from tracks/tracks/Candyland.track
rename to server/src/main/resources/tracks/tracks/Candyland.track
diff --git a/tracks/tracks/Cannongame.track b/server/src/main/resources/tracks/tracks/Cannongame.track
similarity index 100%
rename from tracks/tracks/Cannongame.track
rename to server/src/main/resources/tracks/tracks/Cannongame.track
diff --git a/tracks/tracks/Cantilevers.track b/server/src/main/resources/tracks/tracks/Cantilevers.track
similarity index 100%
rename from tracks/tracks/Cantilevers.track
rename to server/src/main/resources/tracks/tracks/Cantilevers.track
diff --git a/tracks/tracks/Canyon.track b/server/src/main/resources/tracks/tracks/Canyon.track
similarity index 100%
rename from tracks/tracks/Canyon.track
rename to server/src/main/resources/tracks/tracks/Canyon.track
diff --git a/tracks/tracks/Canyoufigureitout.track b/server/src/main/resources/tracks/tracks/Canyoufigureitout.track
similarity index 100%
rename from tracks/tracks/Canyoufigureitout.track
rename to server/src/main/resources/tracks/tracks/Canyoufigureitout.track
diff --git a/tracks/tracks/Captainofthebathtub.track b/server/src/main/resources/tracks/tracks/Captainofthebathtub.track
similarity index 100%
rename from tracks/tracks/Captainofthebathtub.track
rename to server/src/main/resources/tracks/tracks/Captainofthebathtub.track
diff --git a/tracks/tracks/CardinalEgging.track b/server/src/main/resources/tracks/tracks/CardinalEgging.track
similarity index 100%
rename from tracks/tracks/CardinalEgging.track
rename to server/src/main/resources/tracks/tracks/CardinalEgging.track
diff --git a/tracks/tracks/CarefullyIn.track b/server/src/main/resources/tracks/tracks/CarefullyIn.track
similarity index 100%
rename from tracks/tracks/CarefullyIn.track
rename to server/src/main/resources/tracks/tracks/CarefullyIn.track
diff --git a/tracks/tracks/Cargame.track b/server/src/main/resources/tracks/tracks/Cargame.track
similarity index 100%
rename from tracks/tracks/Cargame.track
rename to server/src/main/resources/tracks/tracks/Cargame.track
diff --git a/tracks/tracks/Carol.track b/server/src/main/resources/tracks/tracks/Carol.track
similarity index 100%
rename from tracks/tracks/Carol.track
rename to server/src/main/resources/tracks/tracks/Carol.track
diff --git a/tracks/tracks/Carpediem.track b/server/src/main/resources/tracks/tracks/Carpediem.track
similarity index 100%
rename from tracks/tracks/Carpediem.track
rename to server/src/main/resources/tracks/tracks/Carpediem.track
diff --git a/tracks/tracks/CarpediemIII.track b/server/src/main/resources/tracks/tracks/CarpediemIII.track
similarity index 100%
rename from tracks/tracks/CarpediemIII.track
rename to server/src/main/resources/tracks/tracks/CarpediemIII.track
diff --git a/tracks/tracks/Cartman.track b/server/src/main/resources/tracks/tracks/Cartman.track
similarity index 100%
rename from tracks/tracks/Cartman.track
rename to server/src/main/resources/tracks/tracks/Cartman.track
diff --git a/tracks/tracks/Carusell.track b/server/src/main/resources/tracks/tracks/Carusell.track
similarity index 100%
rename from tracks/tracks/Carusell.track
rename to server/src/main/resources/tracks/tracks/Carusell.track
diff --git a/tracks/tracks/Cashew.track b/server/src/main/resources/tracks/tracks/Cashew.track
similarity index 100%
rename from tracks/tracks/Cashew.track
rename to server/src/main/resources/tracks/tracks/Cashew.track
diff --git a/tracks/tracks/Castle.track b/server/src/main/resources/tracks/tracks/Castle.track
similarity index 100%
rename from tracks/tracks/Castle.track
rename to server/src/main/resources/tracks/tracks/Castle.track
diff --git a/tracks/tracks/Caution.track b/server/src/main/resources/tracks/tracks/Caution.track
similarity index 100%
rename from tracks/tracks/Caution.track
rename to server/src/main/resources/tracks/tracks/Caution.track
diff --git a/tracks/tracks/Caverun.track b/server/src/main/resources/tracks/tracks/Caverun.track
similarity index 100%
rename from tracks/tracks/Caverun.track
rename to server/src/main/resources/tracks/tracks/Caverun.track
diff --git a/tracks/tracks/Cavesontheotherside.track b/server/src/main/resources/tracks/tracks/Cavesontheotherside.track
similarity index 100%
rename from tracks/tracks/Cavesontheotherside.track
rename to server/src/main/resources/tracks/tracks/Cavesontheotherside.track
diff --git a/tracks/tracks/Celsius.track b/server/src/main/resources/tracks/tracks/Celsius.track
similarity index 100%
rename from tracks/tracks/Celsius.track
rename to server/src/main/resources/tracks/tracks/Celsius.track
diff --git a/tracks/tracks/Center.track b/server/src/main/resources/tracks/tracks/Center.track
similarity index 100%
rename from tracks/tracks/Center.track
rename to server/src/main/resources/tracks/tracks/Center.track
diff --git a/tracks/tracks/CenterRidge.track b/server/src/main/resources/tracks/tracks/CenterRidge.track
similarity index 100%
rename from tracks/tracks/CenterRidge.track
rename to server/src/main/resources/tracks/tracks/CenterRidge.track
diff --git a/tracks/tracks/Centerofattention.track b/server/src/main/resources/tracks/tracks/Centerofattention.track
similarity index 100%
rename from tracks/tracks/Centerofattention.track
rename to server/src/main/resources/tracks/tracks/Centerofattention.track
diff --git a/tracks/tracks/CentralAveneu.track b/server/src/main/resources/tracks/tracks/CentralAveneu.track
similarity index 100%
rename from tracks/tracks/CentralAveneu.track
rename to server/src/main/resources/tracks/tracks/CentralAveneu.track
diff --git a/tracks/tracks/Chain.track b/server/src/main/resources/tracks/tracks/Chain.track
similarity index 100%
rename from tracks/tracks/Chain.track
rename to server/src/main/resources/tracks/tracks/Chain.track
diff --git a/tracks/tracks/Chainsaw.track b/server/src/main/resources/tracks/tracks/Chainsaw.track
similarity index 100%
rename from tracks/tracks/Chainsaw.track
rename to server/src/main/resources/tracks/tracks/Chainsaw.track
diff --git a/tracks/tracks/Chainsofmisery.track b/server/src/main/resources/tracks/tracks/Chainsofmisery.track
similarity index 100%
rename from tracks/tracks/Chainsofmisery.track
rename to server/src/main/resources/tracks/tracks/Chainsofmisery.track
diff --git a/tracks/tracks/Champignonfairy.track b/server/src/main/resources/tracks/tracks/Champignonfairy.track
similarity index 100%
rename from tracks/tracks/Champignonfairy.track
rename to server/src/main/resources/tracks/tracks/Champignonfairy.track
diff --git a/tracks/tracks/Changeable.track b/server/src/main/resources/tracks/tracks/Changeable.track
similarity index 100%
rename from tracks/tracks/Changeable.track
rename to server/src/main/resources/tracks/tracks/Changeable.track
diff --git a/tracks/tracks/ChaoRen.track b/server/src/main/resources/tracks/tracks/ChaoRen.track
similarity index 100%
rename from tracks/tracks/ChaoRen.track
rename to server/src/main/resources/tracks/tracks/ChaoRen.track
diff --git a/tracks/tracks/Chess.track b/server/src/main/resources/tracks/tracks/Chess.track
similarity index 100%
rename from tracks/tracks/Chess.track
rename to server/src/main/resources/tracks/tracks/Chess.track
diff --git a/tracks/tracks/ChinaTown.track b/server/src/main/resources/tracks/tracks/ChinaTown.track
similarity index 100%
rename from tracks/tracks/ChinaTown.track
rename to server/src/main/resources/tracks/tracks/ChinaTown.track
diff --git a/tracks/tracks/ChineseNewYear.track b/server/src/main/resources/tracks/tracks/ChineseNewYear.track
similarity index 100%
rename from tracks/tracks/ChineseNewYear.track
rename to server/src/main/resources/tracks/tracks/ChineseNewYear.track
diff --git a/tracks/tracks/Chinesecreature.track b/server/src/main/resources/tracks/tracks/Chinesecreature.track
similarity index 100%
rename from tracks/tracks/Chinesecreature.track
rename to server/src/main/resources/tracks/tracks/Chinesecreature.track
diff --git a/tracks/tracks/Chippo.track b/server/src/main/resources/tracks/tracks/Chippo.track
similarity index 100%
rename from tracks/tracks/Chippo.track
rename to server/src/main/resources/tracks/tracks/Chippo.track
diff --git a/tracks/tracks/ChocolateRain.track b/server/src/main/resources/tracks/tracks/ChocolateRain.track
similarity index 100%
rename from tracks/tracks/ChocolateRain.track
rename to server/src/main/resources/tracks/tracks/ChocolateRain.track
diff --git a/tracks/tracks/Chooseyourway.track b/server/src/main/resources/tracks/tracks/Chooseyourway.track
similarity index 100%
rename from tracks/tracks/Chooseyourway.track
rename to server/src/main/resources/tracks/tracks/Chooseyourway.track
diff --git a/tracks/tracks/Choreaminor.track b/server/src/main/resources/tracks/tracks/Choreaminor.track
similarity index 100%
rename from tracks/tracks/Choreaminor.track
rename to server/src/main/resources/tracks/tracks/Choreaminor.track
diff --git a/tracks/tracks/Cigars.track b/server/src/main/resources/tracks/tracks/Cigars.track
similarity index 100%
rename from tracks/tracks/Cigars.track
rename to server/src/main/resources/tracks/tracks/Cigars.track
diff --git a/tracks/tracks/Cinch.track b/server/src/main/resources/tracks/tracks/Cinch.track
similarity index 100%
rename from tracks/tracks/Cinch.track
rename to server/src/main/resources/tracks/tracks/Cinch.track
diff --git a/tracks/tracks/Cinderellasfoot.track b/server/src/main/resources/tracks/tracks/Cinderellasfoot.track
similarity index 100%
rename from tracks/tracks/Cinderellasfoot.track
rename to server/src/main/resources/tracks/tracks/Cinderellasfoot.track
diff --git a/tracks/tracks/CircularII.track b/server/src/main/resources/tracks/tracks/CircularII.track
similarity index 100%
rename from tracks/tracks/CircularII.track
rename to server/src/main/resources/tracks/tracks/CircularII.track
diff --git a/tracks/tracks/CisabI.track b/server/src/main/resources/tracks/tracks/CisabI.track
similarity index 100%
rename from tracks/tracks/CisabI.track
rename to server/src/main/resources/tracks/tracks/CisabI.track
diff --git a/tracks/tracks/CisabII.track b/server/src/main/resources/tracks/tracks/CisabII.track
similarity index 100%
rename from tracks/tracks/CisabII.track
rename to server/src/main/resources/tracks/tracks/CisabII.track
diff --git a/tracks/tracks/Ciusaa.track b/server/src/main/resources/tracks/tracks/Ciusaa.track
similarity index 100%
rename from tracks/tracks/Ciusaa.track
rename to server/src/main/resources/tracks/tracks/Ciusaa.track
diff --git a/tracks/tracks/ClaustrophobicFugitive.track b/server/src/main/resources/tracks/tracks/ClaustrophobicFugitive.track
similarity index 100%
rename from tracks/tracks/ClaustrophobicFugitive.track
rename to server/src/main/resources/tracks/tracks/ClaustrophobicFugitive.track
diff --git a/tracks/tracks/Clearthead.track b/server/src/main/resources/tracks/tracks/Clearthead.track
similarity index 100%
rename from tracks/tracks/Clearthead.track
rename to server/src/main/resources/tracks/tracks/Clearthead.track
diff --git a/tracks/tracks/Cliffhanger.track b/server/src/main/resources/tracks/tracks/Cliffhanger.track
similarity index 100%
rename from tracks/tracks/Cliffhanger.track
rename to server/src/main/resources/tracks/tracks/Cliffhanger.track
diff --git a/tracks/tracks/Clique.track b/server/src/main/resources/tracks/tracks/Clique.track
similarity index 100%
rename from tracks/tracks/Clique.track
rename to server/src/main/resources/tracks/tracks/Clique.track
diff --git a/tracks/tracks/Closeone.track b/server/src/main/resources/tracks/tracks/Closeone.track
similarity index 100%
rename from tracks/tracks/Closeone.track
rename to server/src/main/resources/tracks/tracks/Closeone.track
diff --git a/tracks/tracks/Cloverleaves.track b/server/src/main/resources/tracks/tracks/Cloverleaves.track
similarity index 100%
rename from tracks/tracks/Cloverleaves.track
rename to server/src/main/resources/tracks/tracks/Cloverleaves.track
diff --git a/tracks/tracks/Clovers.track b/server/src/main/resources/tracks/tracks/Clovers.track
similarity index 100%
rename from tracks/tracks/Clovers.track
rename to server/src/main/resources/tracks/tracks/Clovers.track
diff --git a/tracks/tracks/Coinflip.track b/server/src/main/resources/tracks/tracks/Coinflip.track
similarity index 100%
rename from tracks/tracks/Coinflip.track
rename to server/src/main/resources/tracks/tracks/Coinflip.track
diff --git a/tracks/tracks/Colcon.track b/server/src/main/resources/tracks/tracks/Colcon.track
similarity index 100%
rename from tracks/tracks/Colcon.track
rename to server/src/main/resources/tracks/tracks/Colcon.track
diff --git a/tracks/tracks/ColdBreeze.track b/server/src/main/resources/tracks/tracks/ColdBreeze.track
similarity index 100%
rename from tracks/tracks/ColdBreeze.track
rename to server/src/main/resources/tracks/tracks/ColdBreeze.track
diff --git a/tracks/tracks/Collidingisfun.track b/server/src/main/resources/tracks/tracks/Collidingisfun.track
similarity index 100%
rename from tracks/tracks/Collidingisfun.track
rename to server/src/main/resources/tracks/tracks/Collidingisfun.track
diff --git a/tracks/tracks/ColourMeYellow.track b/server/src/main/resources/tracks/tracks/ColourMeYellow.track
similarity index 100%
rename from tracks/tracks/ColourMeYellow.track
rename to server/src/main/resources/tracks/tracks/ColourMeYellow.track
diff --git a/tracks/tracks/Comeback.track b/server/src/main/resources/tracks/tracks/Comeback.track
similarity index 100%
rename from tracks/tracks/Comeback.track
rename to server/src/main/resources/tracks/tracks/Comeback.track
diff --git a/tracks/tracks/CommanderKeen.track b/server/src/main/resources/tracks/tracks/CommanderKeen.track
similarity index 100%
rename from tracks/tracks/CommanderKeen.track
rename to server/src/main/resources/tracks/tracks/CommanderKeen.track
diff --git a/tracks/tracks/CommanderKeen2.track b/server/src/main/resources/tracks/tracks/CommanderKeen2.track
similarity index 100%
rename from tracks/tracks/CommanderKeen2.track
rename to server/src/main/resources/tracks/tracks/CommanderKeen2.track
diff --git a/tracks/tracks/CommanderKeen3.track b/server/src/main/resources/tracks/tracks/CommanderKeen3.track
similarity index 100%
rename from tracks/tracks/CommanderKeen3.track
rename to server/src/main/resources/tracks/tracks/CommanderKeen3.track
diff --git a/tracks/tracks/Compass.track b/server/src/main/resources/tracks/tracks/Compass.track
similarity index 100%
rename from tracks/tracks/Compass.track
rename to server/src/main/resources/tracks/tracks/Compass.track
diff --git a/tracks/tracks/Compressors.track b/server/src/main/resources/tracks/tracks/Compressors.track
similarity index 100%
rename from tracks/tracks/Compressors.track
rename to server/src/main/resources/tracks/tracks/Compressors.track
diff --git a/tracks/tracks/ConTrick.track b/server/src/main/resources/tracks/tracks/ConTrick.track
similarity index 100%
rename from tracks/tracks/ConTrick.track
rename to server/src/main/resources/tracks/tracks/ConTrick.track
diff --git a/tracks/tracks/Concentrationcamp.track b/server/src/main/resources/tracks/tracks/Concentrationcamp.track
similarity index 100%
rename from tracks/tracks/Concentrationcamp.track
rename to server/src/main/resources/tracks/tracks/Concentrationcamp.track
diff --git a/tracks/tracks/Concordia.track b/server/src/main/resources/tracks/tracks/Concordia.track
similarity index 100%
rename from tracks/tracks/Concordia.track
rename to server/src/main/resources/tracks/tracks/Concordia.track
diff --git a/tracks/tracks/Congrandezza.track b/server/src/main/resources/tracks/tracks/Congrandezza.track
similarity index 100%
rename from tracks/tracks/Congrandezza.track
rename to server/src/main/resources/tracks/tracks/Congrandezza.track
diff --git a/tracks/tracks/ConjuringTrick.track b/server/src/main/resources/tracks/tracks/ConjuringTrick.track
similarity index 100%
rename from tracks/tracks/ConjuringTrick.track
rename to server/src/main/resources/tracks/tracks/ConjuringTrick.track
diff --git a/tracks/tracks/Continents.track b/server/src/main/resources/tracks/tracks/Continents.track
similarity index 100%
rename from tracks/tracks/Continents.track
rename to server/src/main/resources/tracks/tracks/Continents.track
diff --git a/tracks/tracks/Controller.track b/server/src/main/resources/tracks/tracks/Controller.track
similarity index 100%
rename from tracks/tracks/Controller.track
rename to server/src/main/resources/tracks/tracks/Controller.track
diff --git a/tracks/tracks/Controlvalve.track b/server/src/main/resources/tracks/tracks/Controlvalve.track
similarity index 100%
rename from tracks/tracks/Controlvalve.track
rename to server/src/main/resources/tracks/tracks/Controlvalve.track
diff --git a/tracks/tracks/Conveyor.track b/server/src/main/resources/tracks/tracks/Conveyor.track
similarity index 100%
rename from tracks/tracks/Conveyor.track
rename to server/src/main/resources/tracks/tracks/Conveyor.track
diff --git a/tracks/tracks/Conveyorwork.track b/server/src/main/resources/tracks/tracks/Conveyorwork.track
similarity index 100%
rename from tracks/tracks/Conveyorwork.track
rename to server/src/main/resources/tracks/tracks/Conveyorwork.track
diff --git a/tracks/tracks/ConveyorworkII.track b/server/src/main/resources/tracks/tracks/ConveyorworkII.track
similarity index 100%
rename from tracks/tracks/ConveyorworkII.track
rename to server/src/main/resources/tracks/tracks/ConveyorworkII.track
diff --git a/tracks/tracks/CoolTrack.track b/server/src/main/resources/tracks/tracks/CoolTrack.track
similarity index 100%
rename from tracks/tracks/CoolTrack.track
rename to server/src/main/resources/tracks/tracks/CoolTrack.track
diff --git a/tracks/tracks/Coolingsystem.track b/server/src/main/resources/tracks/tracks/Coolingsystem.track
similarity index 100%
rename from tracks/tracks/Coolingsystem.track
rename to server/src/main/resources/tracks/tracks/Coolingsystem.track
diff --git a/tracks/tracks/Copenhagen.track b/server/src/main/resources/tracks/tracks/Copenhagen.track
similarity index 100%
rename from tracks/tracks/Copenhagen.track
rename to server/src/main/resources/tracks/tracks/Copenhagen.track
diff --git a/tracks/tracks/Copyright.track b/server/src/main/resources/tracks/tracks/Copyright.track
similarity index 100%
rename from tracks/tracks/Copyright.track
rename to server/src/main/resources/tracks/tracks/Copyright.track
diff --git a/tracks/tracks/CordonBleu.track b/server/src/main/resources/tracks/tracks/CordonBleu.track
similarity index 100%
rename from tracks/tracks/CordonBleu.track
rename to server/src/main/resources/tracks/tracks/CordonBleu.track
diff --git a/tracks/tracks/CornerandCorner.track b/server/src/main/resources/tracks/tracks/CornerandCorner.track
similarity index 100%
rename from tracks/tracks/CornerandCorner.track
rename to server/src/main/resources/tracks/tracks/CornerandCorner.track
diff --git a/tracks/tracks/CorrosiveCenter.track b/server/src/main/resources/tracks/tracks/CorrosiveCenter.track
similarity index 100%
rename from tracks/tracks/CorrosiveCenter.track
rename to server/src/main/resources/tracks/tracks/CorrosiveCenter.track
diff --git a/tracks/tracks/CoupleSuicide.track b/server/src/main/resources/tracks/tracks/CoupleSuicide.track
similarity index 100%
rename from tracks/tracks/CoupleSuicide.track
rename to server/src/main/resources/tracks/tracks/CoupleSuicide.track
diff --git a/tracks/tracks/Crab.track b/server/src/main/resources/tracks/tracks/Crab.track
similarity index 100%
rename from tracks/tracks/Crab.track
rename to server/src/main/resources/tracks/tracks/Crab.track
diff --git a/tracks/tracks/Craggy.track b/server/src/main/resources/tracks/tracks/Craggy.track
similarity index 100%
rename from tracks/tracks/Craggy.track
rename to server/src/main/resources/tracks/tracks/Craggy.track
diff --git a/tracks/tracks/CraggyII.track b/server/src/main/resources/tracks/tracks/CraggyII.track
similarity index 100%
rename from tracks/tracks/CraggyII.track
rename to server/src/main/resources/tracks/tracks/CraggyII.track
diff --git a/tracks/tracks/Crazy5.track b/server/src/main/resources/tracks/tracks/Crazy5.track
similarity index 100%
rename from tracks/tracks/Crazy5.track
rename to server/src/main/resources/tracks/tracks/Crazy5.track
diff --git a/tracks/tracks/CrazyTrain.track b/server/src/main/resources/tracks/tracks/CrazyTrain.track
similarity index 100%
rename from tracks/tracks/CrazyTrain.track
rename to server/src/main/resources/tracks/tracks/CrazyTrain.track
diff --git a/tracks/tracks/Createtheway.track b/server/src/main/resources/tracks/tracks/Createtheway.track
similarity index 100%
rename from tracks/tracks/Createtheway.track
rename to server/src/main/resources/tracks/tracks/Createtheway.track
diff --git a/tracks/tracks/Crisscross.track b/server/src/main/resources/tracks/tracks/Crisscross.track
similarity index 100%
rename from tracks/tracks/Crisscross.track
rename to server/src/main/resources/tracks/tracks/Crisscross.track
diff --git a/tracks/tracks/Croquette.track b/server/src/main/resources/tracks/tracks/Croquette.track
similarity index 100%
rename from tracks/tracks/Croquette.track
rename to server/src/main/resources/tracks/tracks/Croquette.track
diff --git a/tracks/tracks/CroquetteII.track b/server/src/main/resources/tracks/tracks/CroquetteII.track
similarity index 100%
rename from tracks/tracks/CroquetteII.track
rename to server/src/main/resources/tracks/tracks/CroquetteII.track
diff --git a/tracks/tracks/Cruelintentions.track b/server/src/main/resources/tracks/tracks/Cruelintentions.track
similarity index 100%
rename from tracks/tracks/Cruelintentions.track
rename to server/src/main/resources/tracks/tracks/Cruelintentions.track
diff --git a/tracks/tracks/CrymeaRiver.track b/server/src/main/resources/tracks/tracks/CrymeaRiver.track
similarity index 100%
rename from tracks/tracks/CrymeaRiver.track
rename to server/src/main/resources/tracks/tracks/CrymeaRiver.track
diff --git a/tracks/tracks/CrystalCavern.track b/server/src/main/resources/tracks/tracks/CrystalCavern.track
similarity index 100%
rename from tracks/tracks/CrystalCavern.track
rename to server/src/main/resources/tracks/tracks/CrystalCavern.track
diff --git a/tracks/tracks/Cube.track b/server/src/main/resources/tracks/tracks/Cube.track
similarity index 100%
rename from tracks/tracks/Cube.track
rename to server/src/main/resources/tracks/tracks/Cube.track
diff --git a/tracks/tracks/Cucumber.track b/server/src/main/resources/tracks/tracks/Cucumber.track
similarity index 100%
rename from tracks/tracks/Cucumber.track
rename to server/src/main/resources/tracks/tracks/Cucumber.track
diff --git a/tracks/tracks/CultivatedBimbo.track b/server/src/main/resources/tracks/tracks/CultivatedBimbo.track
similarity index 100%
rename from tracks/tracks/CultivatedBimbo.track
rename to server/src/main/resources/tracks/tracks/CultivatedBimbo.track
diff --git a/tracks/tracks/Cuneiform.track b/server/src/main/resources/tracks/tracks/Cuneiform.track
similarity index 100%
rename from tracks/tracks/Cuneiform.track
rename to server/src/main/resources/tracks/tracks/Cuneiform.track
diff --git a/tracks/tracks/CunniAcuja.track b/server/src/main/resources/tracks/tracks/CunniAcuja.track
similarity index 100%
rename from tracks/tracks/CunniAcuja.track
rename to server/src/main/resources/tracks/tracks/CunniAcuja.track
diff --git a/tracks/tracks/Cups.track b/server/src/main/resources/tracks/tracks/Cups.track
similarity index 100%
rename from tracks/tracks/Cups.track
rename to server/src/main/resources/tracks/tracks/Cups.track
diff --git a/tracks/tracks/CurveI.track b/server/src/main/resources/tracks/tracks/CurveI.track
similarity index 100%
rename from tracks/tracks/CurveI.track
rename to server/src/main/resources/tracks/tracks/CurveI.track
diff --git a/tracks/tracks/CurveII.track b/server/src/main/resources/tracks/tracks/CurveII.track
similarity index 100%
rename from tracks/tracks/CurveII.track
rename to server/src/main/resources/tracks/tracks/CurveII.track
diff --git a/tracks/tracks/CurvingPipes.track b/server/src/main/resources/tracks/tracks/CurvingPipes.track
similarity index 100%
rename from tracks/tracks/CurvingPipes.track
rename to server/src/main/resources/tracks/tracks/CurvingPipes.track
diff --git a/tracks/tracks/CurvingPipesII.track b/server/src/main/resources/tracks/tracks/CurvingPipesII.track
similarity index 100%
rename from tracks/tracks/CurvingPipesII.track
rename to server/src/main/resources/tracks/tracks/CurvingPipesII.track
diff --git a/tracks/tracks/Cutoff.track b/server/src/main/resources/tracks/tracks/Cutoff.track
similarity index 100%
rename from tracks/tracks/Cutoff.track
rename to server/src/main/resources/tracks/tracks/Cutoff.track
diff --git a/tracks/tracks/Cuttingcorners.track b/server/src/main/resources/tracks/tracks/Cuttingcorners.track
similarity index 100%
rename from tracks/tracks/Cuttingcorners.track
rename to server/src/main/resources/tracks/tracks/Cuttingcorners.track
diff --git a/tracks/tracks/CuttingcornersII.track b/server/src/main/resources/tracks/tracks/CuttingcornersII.track
similarity index 100%
rename from tracks/tracks/CuttingcornersII.track
rename to server/src/main/resources/tracks/tracks/CuttingcornersII.track
diff --git a/tracks/tracks/DOD.track b/server/src/main/resources/tracks/tracks/DOD.track
similarity index 100%
rename from tracks/tracks/DOD.track
rename to server/src/main/resources/tracks/tracks/DOD.track
diff --git a/tracks/tracks/DaBomb.track b/server/src/main/resources/tracks/tracks/DaBomb.track
similarity index 100%
rename from tracks/tracks/DaBomb.track
rename to server/src/main/resources/tracks/tracks/DaBomb.track
diff --git a/tracks/tracks/Damage.track b/server/src/main/resources/tracks/tracks/Damage.track
similarity index 100%
rename from tracks/tracks/Damage.track
rename to server/src/main/resources/tracks/tracks/Damage.track
diff --git a/tracks/tracks/Damagination.track b/server/src/main/resources/tracks/tracks/Damagination.track
similarity index 100%
rename from tracks/tracks/Damagination.track
rename to server/src/main/resources/tracks/tracks/Damagination.track
diff --git a/tracks/tracks/Damnwater.track b/server/src/main/resources/tracks/tracks/Damnwater.track
similarity index 100%
rename from tracks/tracks/Damnwater.track
rename to server/src/main/resources/tracks/tracks/Damnwater.track
diff --git a/tracks/tracks/DamsEdge.track b/server/src/main/resources/tracks/tracks/DamsEdge.track
similarity index 100%
rename from tracks/tracks/DamsEdge.track
rename to server/src/main/resources/tracks/tracks/DamsEdge.track
diff --git a/tracks/tracks/DanceSucker.track b/server/src/main/resources/tracks/tracks/DanceSucker.track
similarity index 100%
rename from tracks/tracks/DanceSucker.track
rename to server/src/main/resources/tracks/tracks/DanceSucker.track
diff --git a/tracks/tracks/Dancemacabre.track b/server/src/main/resources/tracks/tracks/Dancemacabre.track
similarity index 100%
rename from tracks/tracks/Dancemacabre.track
rename to server/src/main/resources/tracks/tracks/Dancemacabre.track
diff --git a/tracks/tracks/Dancemacabre2.track b/server/src/main/resources/tracks/tracks/Dancemacabre2.track
similarity index 100%
rename from tracks/tracks/Dancemacabre2.track
rename to server/src/main/resources/tracks/tracks/Dancemacabre2.track
diff --git a/tracks/tracks/Danecal.track b/server/src/main/resources/tracks/tracks/Danecal.track
similarity index 100%
rename from tracks/tracks/Danecal.track
rename to server/src/main/resources/tracks/tracks/Danecal.track
diff --git a/tracks/tracks/DangerousAccelerator.track b/server/src/main/resources/tracks/tracks/DangerousAccelerator.track
similarity index 100%
rename from tracks/tracks/DangerousAccelerator.track
rename to server/src/main/resources/tracks/tracks/DangerousAccelerator.track
diff --git a/tracks/tracks/DangerousDemeanor.track b/server/src/main/resources/tracks/tracks/DangerousDemeanor.track
similarity index 100%
rename from tracks/tracks/DangerousDemeanor.track
rename to server/src/main/resources/tracks/tracks/DangerousDemeanor.track
diff --git a/tracks/tracks/DangerousSpeedline.track b/server/src/main/resources/tracks/tracks/DangerousSpeedline.track
similarity index 100%
rename from tracks/tracks/DangerousSpeedline.track
rename to server/src/main/resources/tracks/tracks/DangerousSpeedline.track
diff --git a/tracks/tracks/Dangerousend.track b/server/src/main/resources/tracks/tracks/Dangerousend.track
similarity index 100%
rename from tracks/tracks/Dangerousend.track
rename to server/src/main/resources/tracks/tracks/Dangerousend.track
diff --git a/tracks/tracks/Dangerousswamps.track b/server/src/main/resources/tracks/tracks/Dangerousswamps.track
similarity index 100%
rename from tracks/tracks/Dangerousswamps.track
rename to server/src/main/resources/tracks/tracks/Dangerousswamps.track
diff --git a/tracks/tracks/Dante.track b/server/src/main/resources/tracks/tracks/Dante.track
similarity index 100%
rename from tracks/tracks/Dante.track
rename to server/src/main/resources/tracks/tracks/Dante.track
diff --git a/tracks/tracks/Danteism.track b/server/src/main/resources/tracks/tracks/Danteism.track
similarity index 100%
rename from tracks/tracks/Danteism.track
rename to server/src/main/resources/tracks/tracks/Danteism.track
diff --git a/tracks/tracks/Danteshell.track b/server/src/main/resources/tracks/tracks/Danteshell.track
similarity index 100%
rename from tracks/tracks/Danteshell.track
rename to server/src/main/resources/tracks/tracks/Danteshell.track
diff --git a/tracks/tracks/Darwin.track b/server/src/main/resources/tracks/tracks/Darwin.track
similarity index 100%
rename from tracks/tracks/Darwin.track
rename to server/src/main/resources/tracks/tracks/Darwin.track
diff --git a/tracks/tracks/Darwinism.track b/server/src/main/resources/tracks/tracks/Darwinism.track
similarity index 100%
rename from tracks/tracks/Darwinism.track
rename to server/src/main/resources/tracks/tracks/Darwinism.track
diff --git a/tracks/tracks/DarwinismorZwanism.track b/server/src/main/resources/tracks/tracks/DarwinismorZwanism.track
similarity index 100%
rename from tracks/tracks/DarwinismorZwanism.track
rename to server/src/main/resources/tracks/tracks/DarwinismorZwanism.track
diff --git a/tracks/tracks/Darwinsroad.track b/server/src/main/resources/tracks/tracks/Darwinsroad.track
similarity index 100%
rename from tracks/tracks/Darwinsroad.track
rename to server/src/main/resources/tracks/tracks/Darwinsroad.track
diff --git a/tracks/tracks/DarwinsroadII.track b/server/src/main/resources/tracks/tracks/DarwinsroadII.track
similarity index 100%
rename from tracks/tracks/DarwinsroadII.track
rename to server/src/main/resources/tracks/tracks/DarwinsroadII.track
diff --git a/tracks/tracks/DarwinsroadIII.track b/server/src/main/resources/tracks/tracks/DarwinsroadIII.track
similarity index 100%
rename from tracks/tracks/DarwinsroadIII.track
rename to server/src/main/resources/tracks/tracks/DarwinsroadIII.track
diff --git a/tracks/tracks/DarwinsroadIV.track b/server/src/main/resources/tracks/tracks/DarwinsroadIV.track
similarity index 100%
rename from tracks/tracks/DarwinsroadIV.track
rename to server/src/main/resources/tracks/tracks/DarwinsroadIV.track
diff --git a/tracks/tracks/Daswollows.track b/server/src/main/resources/tracks/tracks/Daswollows.track
similarity index 100%
rename from tracks/tracks/Daswollows.track
rename to server/src/main/resources/tracks/tracks/Daswollows.track
diff --git a/tracks/tracks/Dcorner.track b/server/src/main/resources/tracks/tracks/Dcorner.track
similarity index 100%
rename from tracks/tracks/Dcorner.track
rename to server/src/main/resources/tracks/tracks/Dcorner.track
diff --git a/tracks/tracks/Dead1.track b/server/src/main/resources/tracks/tracks/Dead1.track
similarity index 100%
rename from tracks/tracks/Dead1.track
rename to server/src/main/resources/tracks/tracks/Dead1.track
diff --git a/tracks/tracks/DeadlyTrophy.track b/server/src/main/resources/tracks/tracks/DeadlyTrophy.track
similarity index 100%
rename from tracks/tracks/DeadlyTrophy.track
rename to server/src/main/resources/tracks/tracks/DeadlyTrophy.track
diff --git a/tracks/tracks/Dealwithit.track b/server/src/main/resources/tracks/tracks/Dealwithit.track
similarity index 100%
rename from tracks/tracks/Dealwithit.track
rename to server/src/main/resources/tracks/tracks/Dealwithit.track
diff --git a/tracks/tracks/Deathblocks.track b/server/src/main/resources/tracks/tracks/Deathblocks.track
similarity index 100%
rename from tracks/tracks/Deathblocks.track
rename to server/src/main/resources/tracks/tracks/Deathblocks.track
diff --git a/tracks/tracks/Decisions.track b/server/src/main/resources/tracks/tracks/Decisions.track
similarity index 100%
rename from tracks/tracks/Decisions.track
rename to server/src/main/resources/tracks/tracks/Decisions.track
diff --git a/tracks/tracks/DecoyingPonds.track b/server/src/main/resources/tracks/tracks/DecoyingPonds.track
similarity index 100%
rename from tracks/tracks/DecoyingPonds.track
rename to server/src/main/resources/tracks/tracks/DecoyingPonds.track
diff --git a/tracks/tracks/Definatelymaybe.track b/server/src/main/resources/tracks/tracks/Definatelymaybe.track
similarity index 100%
rename from tracks/tracks/Definatelymaybe.track
rename to server/src/main/resources/tracks/tracks/Definatelymaybe.track
diff --git a/tracks/tracks/Deformed.track b/server/src/main/resources/tracks/tracks/Deformed.track
similarity index 100%
rename from tracks/tracks/Deformed.track
rename to server/src/main/resources/tracks/tracks/Deformed.track
diff --git a/tracks/tracks/DelinquentBehaviour.track b/server/src/main/resources/tracks/tracks/DelinquentBehaviour.track
similarity index 100%
rename from tracks/tracks/DelinquentBehaviour.track
rename to server/src/main/resources/tracks/tracks/DelinquentBehaviour.track
diff --git a/tracks/tracks/Depressionist.track b/server/src/main/resources/tracks/tracks/Depressionist.track
similarity index 100%
rename from tracks/tracks/Depressionist.track
rename to server/src/main/resources/tracks/tracks/Depressionist.track
diff --git a/tracks/tracks/Derail.track b/server/src/main/resources/tracks/tracks/Derail.track
similarity index 100%
rename from tracks/tracks/Derail.track
rename to server/src/main/resources/tracks/tracks/Derail.track
diff --git a/tracks/tracks/DesertPath.track b/server/src/main/resources/tracks/tracks/DesertPath.track
similarity index 100%
rename from tracks/tracks/DesertPath.track
rename to server/src/main/resources/tracks/tracks/DesertPath.track
diff --git a/tracks/tracks/Desireforfreedom.track b/server/src/main/resources/tracks/tracks/Desireforfreedom.track
similarity index 100%
rename from tracks/tracks/Desireforfreedom.track
rename to server/src/main/resources/tracks/tracks/Desireforfreedom.track
diff --git a/tracks/tracks/Destiny.track b/server/src/main/resources/tracks/tracks/Destiny.track
similarity index 100%
rename from tracks/tracks/Destiny.track
rename to server/src/main/resources/tracks/tracks/Destiny.track
diff --git a/tracks/tracks/DetonationDanger.track b/server/src/main/resources/tracks/tracks/DetonationDanger.track
similarity index 100%
rename from tracks/tracks/DetonationDanger.track
rename to server/src/main/resources/tracks/tracks/DetonationDanger.track
diff --git a/tracks/tracks/Detune.track b/server/src/main/resources/tracks/tracks/Detune.track
similarity index 100%
rename from tracks/tracks/Detune.track
rename to server/src/main/resources/tracks/tracks/Detune.track
diff --git a/tracks/tracks/Devilseyes.track b/server/src/main/resources/tracks/tracks/Devilseyes.track
similarity index 100%
rename from tracks/tracks/Devilseyes.track
rename to server/src/main/resources/tracks/tracks/Devilseyes.track
diff --git a/tracks/tracks/Devious.track b/server/src/main/resources/tracks/tracks/Devious.track
similarity index 100%
rename from tracks/tracks/Devious.track
rename to server/src/main/resources/tracks/tracks/Devious.track
diff --git a/tracks/tracks/DeviousDiamond.track b/server/src/main/resources/tracks/tracks/DeviousDiamond.track
similarity index 100%
rename from tracks/tracks/DeviousDiamond.track
rename to server/src/main/resources/tracks/tracks/DeviousDiamond.track
diff --git a/tracks/tracks/Dewlor.track b/server/src/main/resources/tracks/tracks/Dewlor.track
similarity index 100%
rename from tracks/tracks/Dewlor.track
rename to server/src/main/resources/tracks/tracks/Dewlor.track
diff --git a/tracks/tracks/DiagonAlley.track b/server/src/main/resources/tracks/tracks/DiagonAlley.track
similarity index 100%
rename from tracks/tracks/DiagonAlley.track
rename to server/src/main/resources/tracks/tracks/DiagonAlley.track
diff --git a/tracks/tracks/Diagonalboredom.track b/server/src/main/resources/tracks/tracks/Diagonalboredom.track
similarity index 100%
rename from tracks/tracks/Diagonalboredom.track
rename to server/src/main/resources/tracks/tracks/Diagonalboredom.track
diff --git a/tracks/tracks/Diagonalclimb.track b/server/src/main/resources/tracks/tracks/Diagonalclimb.track
similarity index 100%
rename from tracks/tracks/Diagonalclimb.track
rename to server/src/main/resources/tracks/tracks/Diagonalclimb.track
diff --git a/tracks/tracks/Diamond.track b/server/src/main/resources/tracks/tracks/Diamond.track
similarity index 100%
rename from tracks/tracks/Diamond.track
rename to server/src/main/resources/tracks/tracks/Diamond.track
diff --git a/tracks/tracks/DiamondHills.track b/server/src/main/resources/tracks/tracks/DiamondHills.track
similarity index 100%
rename from tracks/tracks/DiamondHills.track
rename to server/src/main/resources/tracks/tracks/DiamondHills.track
diff --git a/tracks/tracks/Difficultchoice.track b/server/src/main/resources/tracks/tracks/Difficultchoice.track
similarity index 100%
rename from tracks/tracks/Difficultchoice.track
rename to server/src/main/resources/tracks/tracks/Difficultchoice.track
diff --git a/tracks/tracks/DiggingsinSahara.track b/server/src/main/resources/tracks/tracks/DiggingsinSahara.track
similarity index 100%
rename from tracks/tracks/DiggingsinSahara.track
rename to server/src/main/resources/tracks/tracks/DiggingsinSahara.track
diff --git a/tracks/tracks/Digitalis.track b/server/src/main/resources/tracks/tracks/Digitalis.track
similarity index 100%
rename from tracks/tracks/Digitalis.track
rename to server/src/main/resources/tracks/tracks/Digitalis.track
diff --git a/tracks/tracks/DinkyTrickCollection.track b/server/src/main/resources/tracks/tracks/DinkyTrickCollection.track
similarity index 100%
rename from tracks/tracks/DinkyTrickCollection.track
rename to server/src/main/resources/tracks/tracks/DinkyTrickCollection.track
diff --git a/tracks/tracks/DinkyTrickCollectionII.track b/server/src/main/resources/tracks/tracks/DinkyTrickCollectionII.track
similarity index 100%
rename from tracks/tracks/DinkyTrickCollectionII.track
rename to server/src/main/resources/tracks/tracks/DinkyTrickCollectionII.track
diff --git a/tracks/tracks/Direct2Brain.track b/server/src/main/resources/tracks/tracks/Direct2Brain.track
similarity index 100%
rename from tracks/tracks/Direct2Brain.track
rename to server/src/main/resources/tracks/tracks/Direct2Brain.track
diff --git a/tracks/tracks/DisappearedPlacebo.track b/server/src/main/resources/tracks/tracks/DisappearedPlacebo.track
similarity index 100%
rename from tracks/tracks/DisappearedPlacebo.track
rename to server/src/main/resources/tracks/tracks/DisappearedPlacebo.track
diff --git a/tracks/tracks/Discbrake.track b/server/src/main/resources/tracks/tracks/Discbrake.track
similarity index 100%
rename from tracks/tracks/Discbrake.track
rename to server/src/main/resources/tracks/tracks/Discbrake.track
diff --git a/tracks/tracks/Disturbia.track b/server/src/main/resources/tracks/tracks/Disturbia.track
similarity index 100%
rename from tracks/tracks/Disturbia.track
rename to server/src/main/resources/tracks/tracks/Disturbia.track
diff --git a/tracks/tracks/Divided.track b/server/src/main/resources/tracks/tracks/Divided.track
similarity index 100%
rename from tracks/tracks/Divided.track
rename to server/src/main/resources/tracks/tracks/Divided.track
diff --git a/tracks/tracks/Divider.track b/server/src/main/resources/tracks/tracks/Divider.track
similarity index 100%
rename from tracks/tracks/Divider.track
rename to server/src/main/resources/tracks/tracks/Divider.track
diff --git a/tracks/tracks/Divider2.track b/server/src/main/resources/tracks/tracks/Divider2.track
similarity index 100%
rename from tracks/tracks/Divider2.track
rename to server/src/main/resources/tracks/tracks/Divider2.track
diff --git a/tracks/tracks/DividerII.track b/server/src/main/resources/tracks/tracks/DividerII.track
similarity index 100%
rename from tracks/tracks/DividerII.track
rename to server/src/main/resources/tracks/tracks/DividerII.track
diff --git a/tracks/tracks/DodgePodge.track b/server/src/main/resources/tracks/tracks/DodgePodge.track
similarity index 100%
rename from tracks/tracks/DodgePodge.track
rename to server/src/main/resources/tracks/tracks/DodgePodge.track
diff --git a/tracks/tracks/Donatello.track b/server/src/main/resources/tracks/tracks/Donatello.track
similarity index 100%
rename from tracks/tracks/Donatello.track
rename to server/src/main/resources/tracks/tracks/Donatello.track
diff --git a/tracks/tracks/Donk.track b/server/src/main/resources/tracks/tracks/Donk.track
similarity index 100%
rename from tracks/tracks/Donk.track
rename to server/src/main/resources/tracks/tracks/Donk.track
diff --git a/tracks/tracks/DonkeyShoes.track b/server/src/main/resources/tracks/tracks/DonkeyShoes.track
similarity index 100%
rename from tracks/tracks/DonkeyShoes.track
rename to server/src/main/resources/tracks/tracks/DonkeyShoes.track
diff --git a/tracks/tracks/DonkeysBridge.track b/server/src/main/resources/tracks/tracks/DonkeysBridge.track
similarity index 100%
rename from tracks/tracks/DonkeysBridge.track
rename to server/src/main/resources/tracks/tracks/DonkeysBridge.track
diff --git a/tracks/tracks/DontQuitYourDayJob.track b/server/src/main/resources/tracks/tracks/DontQuitYourDayJob.track
similarity index 100%
rename from tracks/tracks/DontQuitYourDayJob.track
rename to server/src/main/resources/tracks/tracks/DontQuitYourDayJob.track
diff --git a/tracks/tracks/Dontblockyourway.track b/server/src/main/resources/tracks/tracks/Dontblockyourway.track
similarity index 100%
rename from tracks/tracks/Dontblockyourway.track
rename to server/src/main/resources/tracks/tracks/Dontblockyourway.track
diff --git a/tracks/tracks/DontdriveDrink.track b/server/src/main/resources/tracks/tracks/DontdriveDrink.track
similarity index 100%
rename from tracks/tracks/DontdriveDrink.track
rename to server/src/main/resources/tracks/tracks/DontdriveDrink.track
diff --git a/tracks/tracks/Donteatthemushroom.track b/server/src/main/resources/tracks/tracks/Donteatthemushroom.track
similarity index 100%
rename from tracks/tracks/Donteatthemushroom.track
rename to server/src/main/resources/tracks/tracks/Donteatthemushroom.track
diff --git a/tracks/tracks/Dontmakefoolofyourself.track b/server/src/main/resources/tracks/tracks/Dontmakefoolofyourself.track
similarity index 100%
rename from tracks/tracks/Dontmakefoolofyourself.track
rename to server/src/main/resources/tracks/tracks/Dontmakefoolofyourself.track
diff --git a/tracks/tracks/Dontskipthis.track b/server/src/main/resources/tracks/tracks/Dontskipthis.track
similarity index 100%
rename from tracks/tracks/Dontskipthis.track
rename to server/src/main/resources/tracks/tracks/Dontskipthis.track
diff --git a/tracks/tracks/Donttrythisathome.track b/server/src/main/resources/tracks/tracks/Donttrythisathome.track
similarity index 100%
rename from tracks/tracks/Donttrythisathome.track
rename to server/src/main/resources/tracks/tracks/Donttrythisathome.track
diff --git a/tracks/tracks/DotLabeledRooms.track b/server/src/main/resources/tracks/tracks/DotLabeledRooms.track
similarity index 100%
rename from tracks/tracks/DotLabeledRooms.track
rename to server/src/main/resources/tracks/tracks/DotLabeledRooms.track
diff --git a/tracks/tracks/DotLabeledRoomsII.track b/server/src/main/resources/tracks/tracks/DotLabeledRoomsII.track
similarity index 100%
rename from tracks/tracks/DotLabeledRoomsII.track
rename to server/src/main/resources/tracks/tracks/DotLabeledRoomsII.track
diff --git a/tracks/tracks/Dotinaslide.track b/server/src/main/resources/tracks/tracks/Dotinaslide.track
similarity index 100%
rename from tracks/tracks/Dotinaslide.track
rename to server/src/main/resources/tracks/tracks/Dotinaslide.track
diff --git a/tracks/tracks/DotsRooms.track b/server/src/main/resources/tracks/tracks/DotsRooms.track
similarity index 100%
rename from tracks/tracks/DotsRooms.track
rename to server/src/main/resources/tracks/tracks/DotsRooms.track
diff --git a/tracks/tracks/DoubleFlipperTetris.track b/server/src/main/resources/tracks/tracks/DoubleFlipperTetris.track
similarity index 100%
rename from tracks/tracks/DoubleFlipperTetris.track
rename to server/src/main/resources/tracks/tracks/DoubleFlipperTetris.track
diff --git a/tracks/tracks/DoubleLife.track b/server/src/main/resources/tracks/tracks/DoubleLife.track
similarity index 100%
rename from tracks/tracks/DoubleLife.track
rename to server/src/main/resources/tracks/tracks/DoubleLife.track
diff --git a/tracks/tracks/DoubleSwingAround.track b/server/src/main/resources/tracks/tracks/DoubleSwingAround.track
similarity index 100%
rename from tracks/tracks/DoubleSwingAround.track
rename to server/src/main/resources/tracks/tracks/DoubleSwingAround.track
diff --git a/tracks/tracks/DoubleWall.track b/server/src/main/resources/tracks/tracks/DoubleWall.track
similarity index 100%
rename from tracks/tracks/DoubleWall.track
rename to server/src/main/resources/tracks/tracks/DoubleWall.track
diff --git a/tracks/tracks/DoubleX.track b/server/src/main/resources/tracks/tracks/DoubleX.track
similarity index 100%
rename from tracks/tracks/DoubleX.track
rename to server/src/main/resources/tracks/tracks/DoubleX.track
diff --git a/tracks/tracks/Doublecross.track b/server/src/main/resources/tracks/tracks/Doublecross.track
similarity index 100%
rename from tracks/tracks/Doublecross.track
rename to server/src/main/resources/tracks/tracks/Doublecross.track
diff --git a/tracks/tracks/Doublecurling.track b/server/src/main/resources/tracks/tracks/Doublecurling.track
similarity index 100%
rename from tracks/tracks/Doublecurling.track
rename to server/src/main/resources/tracks/tracks/Doublecurling.track
diff --git a/tracks/tracks/Doubleworm.track b/server/src/main/resources/tracks/tracks/Doubleworm.track
similarity index 100%
rename from tracks/tracks/Doubleworm.track
rename to server/src/main/resources/tracks/tracks/Doubleworm.track
diff --git a/tracks/tracks/Downhill.track b/server/src/main/resources/tracks/tracks/Downhill.track
similarity index 100%
rename from tracks/tracks/Downhill.track
rename to server/src/main/resources/tracks/tracks/Downhill.track
diff --git a/tracks/tracks/DownhillBattle.track b/server/src/main/resources/tracks/tracks/DownhillBattle.track
similarity index 100%
rename from tracks/tracks/DownhillBattle.track
rename to server/src/main/resources/tracks/tracks/DownhillBattle.track
diff --git a/tracks/tracks/Downhillargh.track b/server/src/main/resources/tracks/tracks/Downhillargh.track
similarity index 100%
rename from tracks/tracks/Downhillargh.track
rename to server/src/main/resources/tracks/tracks/Downhillargh.track
diff --git a/tracks/tracks/DrAgula.track b/server/src/main/resources/tracks/tracks/DrAgula.track
similarity index 100%
rename from tracks/tracks/DrAgula.track
rename to server/src/main/resources/tracks/tracks/DrAgula.track
diff --git a/tracks/tracks/Dragonriver.track b/server/src/main/resources/tracks/tracks/Dragonriver.track
similarity index 100%
rename from tracks/tracks/Dragonriver.track
rename to server/src/main/resources/tracks/tracks/Dragonriver.track
diff --git a/tracks/tracks/Drain.track b/server/src/main/resources/tracks/tracks/Drain.track
similarity index 100%
rename from tracks/tracks/Drain.track
rename to server/src/main/resources/tracks/tracks/Drain.track
diff --git a/tracks/tracks/DreamofFourStrokes.track b/server/src/main/resources/tracks/tracks/DreamofFourStrokes.track
similarity index 100%
rename from tracks/tracks/DreamofFourStrokes.track
rename to server/src/main/resources/tracks/tracks/DreamofFourStrokes.track
diff --git a/tracks/tracks/DreamofSixStrokes.track b/server/src/main/resources/tracks/tracks/DreamofSixStrokes.track
similarity index 100%
rename from tracks/tracks/DreamofSixStrokes.track
rename to server/src/main/resources/tracks/tracks/DreamofSixStrokes.track
diff --git a/tracks/tracks/DreamofTenStrokes.track b/server/src/main/resources/tracks/tracks/DreamofTenStrokes.track
similarity index 100%
rename from tracks/tracks/DreamofTenStrokes.track
rename to server/src/main/resources/tracks/tracks/DreamofTenStrokes.track
diff --git a/tracks/tracks/Drobri.track b/server/src/main/resources/tracks/tracks/Drobri.track
similarity index 100%
rename from tracks/tracks/Drobri.track
rename to server/src/main/resources/tracks/tracks/Drobri.track
diff --git a/tracks/tracks/Dropit.track b/server/src/main/resources/tracks/tracks/Dropit.track
similarity index 100%
rename from tracks/tracks/Dropit.track
rename to server/src/main/resources/tracks/tracks/Dropit.track
diff --git a/tracks/tracks/Droply.track b/server/src/main/resources/tracks/tracks/Droply.track
similarity index 100%
rename from tracks/tracks/Droply.track
rename to server/src/main/resources/tracks/tracks/Droply.track
diff --git a/tracks/tracks/DropnRoll.track b/server/src/main/resources/tracks/tracks/DropnRoll.track
similarity index 100%
rename from tracks/tracks/DropnRoll.track
rename to server/src/main/resources/tracks/tracks/DropnRoll.track
diff --git a/tracks/tracks/Dualismus.track b/server/src/main/resources/tracks/tracks/Dualismus.track
similarity index 100%
rename from tracks/tracks/Dualismus.track
rename to server/src/main/resources/tracks/tracks/Dualismus.track
diff --git a/tracks/tracks/DuckSoup.track b/server/src/main/resources/tracks/tracks/DuckSoup.track
similarity index 100%
rename from tracks/tracks/DuckSoup.track
rename to server/src/main/resources/tracks/tracks/DuckSoup.track
diff --git a/tracks/tracks/DuiHui.track b/server/src/main/resources/tracks/tracks/DuiHui.track
similarity index 100%
rename from tracks/tracks/DuiHui.track
rename to server/src/main/resources/tracks/tracks/DuiHui.track
diff --git a/tracks/tracks/Dumbo.track b/server/src/main/resources/tracks/tracks/Dumbo.track
similarity index 100%
rename from tracks/tracks/Dumbo.track
rename to server/src/main/resources/tracks/tracks/Dumbo.track
diff --git a/tracks/tracks/Duplex.track b/server/src/main/resources/tracks/tracks/Duplex.track
similarity index 100%
rename from tracks/tracks/Duplex.track
rename to server/src/main/resources/tracks/tracks/Duplex.track
diff --git a/tracks/tracks/EZ.track b/server/src/main/resources/tracks/tracks/EZ.track
similarity index 100%
rename from tracks/tracks/EZ.track
rename to server/src/main/resources/tracks/tracks/EZ.track
diff --git a/tracks/tracks/EastCoast.track b/server/src/main/resources/tracks/tracks/EastCoast.track
similarity index 100%
rename from tracks/tracks/EastCoast.track
rename to server/src/main/resources/tracks/tracks/EastCoast.track
diff --git a/tracks/tracks/Easy4.track b/server/src/main/resources/tracks/tracks/Easy4.track
similarity index 100%
rename from tracks/tracks/Easy4.track
rename to server/src/main/resources/tracks/tracks/Easy4.track
diff --git a/tracks/tracks/EasyOne.track b/server/src/main/resources/tracks/tracks/EasyOne.track
similarity index 100%
rename from tracks/tracks/EasyOne.track
rename to server/src/main/resources/tracks/tracks/EasyOne.track
diff --git a/tracks/tracks/EasyforMacGyver.track b/server/src/main/resources/tracks/tracks/EasyforMacGyver.track
similarity index 100%
rename from tracks/tracks/EasyforMacGyver.track
rename to server/src/main/resources/tracks/tracks/EasyforMacGyver.track
diff --git a/tracks/tracks/Easyjob.track b/server/src/main/resources/tracks/tracks/Easyjob.track
similarity index 100%
rename from tracks/tracks/Easyjob.track
rename to server/src/main/resources/tracks/tracks/Easyjob.track
diff --git a/tracks/tracks/EasyjobII.track b/server/src/main/resources/tracks/tracks/EasyjobII.track
similarity index 100%
rename from tracks/tracks/EasyjobII.track
rename to server/src/main/resources/tracks/tracks/EasyjobII.track
diff --git a/tracks/tracks/EasyjobIII.track b/server/src/main/resources/tracks/tracks/EasyjobIII.track
similarity index 100%
rename from tracks/tracks/EasyjobIII.track
rename to server/src/main/resources/tracks/tracks/EasyjobIII.track
diff --git a/tracks/tracks/EasyjobIV.track b/server/src/main/resources/tracks/tracks/EasyjobIV.track
similarity index 100%
rename from tracks/tracks/EasyjobIV.track
rename to server/src/main/resources/tracks/tracks/EasyjobIV.track
diff --git a/tracks/tracks/EasyjobIX.track b/server/src/main/resources/tracks/tracks/EasyjobIX.track
similarity index 100%
rename from tracks/tracks/EasyjobIX.track
rename to server/src/main/resources/tracks/tracks/EasyjobIX.track
diff --git a/tracks/tracks/EasyjobV.track b/server/src/main/resources/tracks/tracks/EasyjobV.track
similarity index 100%
rename from tracks/tracks/EasyjobV.track
rename to server/src/main/resources/tracks/tracks/EasyjobV.track
diff --git a/tracks/tracks/EasyjobVI.track b/server/src/main/resources/tracks/tracks/EasyjobVI.track
similarity index 100%
rename from tracks/tracks/EasyjobVI.track
rename to server/src/main/resources/tracks/tracks/EasyjobVI.track
diff --git a/tracks/tracks/EasyjobVII.track b/server/src/main/resources/tracks/tracks/EasyjobVII.track
similarity index 100%
rename from tracks/tracks/EasyjobVII.track
rename to server/src/main/resources/tracks/tracks/EasyjobVII.track
diff --git a/tracks/tracks/EasyjobVIII.track b/server/src/main/resources/tracks/tracks/EasyjobVIII.track
similarity index 100%
rename from tracks/tracks/EasyjobVIII.track
rename to server/src/main/resources/tracks/tracks/EasyjobVIII.track
diff --git a/tracks/tracks/Easyliving.track b/server/src/main/resources/tracks/tracks/Easyliving.track
similarity index 100%
rename from tracks/tracks/Easyliving.track
rename to server/src/main/resources/tracks/tracks/Easyliving.track
diff --git a/tracks/tracks/Easyroad.track b/server/src/main/resources/tracks/tracks/Easyroad.track
similarity index 100%
rename from tracks/tracks/Easyroad.track
rename to server/src/main/resources/tracks/tracks/Easyroad.track
diff --git a/tracks/tracks/Ecnuob.track b/server/src/main/resources/tracks/tracks/Ecnuob.track
similarity index 100%
rename from tracks/tracks/Ecnuob.track
rename to server/src/main/resources/tracks/tracks/Ecnuob.track
diff --git a/tracks/tracks/Eightpointstar.track b/server/src/main/resources/tracks/tracks/Eightpointstar.track
similarity index 100%
rename from tracks/tracks/Eightpointstar.track
rename to server/src/main/resources/tracks/tracks/Eightpointstar.track
diff --git a/tracks/tracks/ElectricSheep.track b/server/src/main/resources/tracks/tracks/ElectricSheep.track
similarity index 100%
rename from tracks/tracks/ElectricSheep.track
rename to server/src/main/resources/tracks/tracks/ElectricSheep.track
diff --git a/tracks/tracks/ElementRoadI.track b/server/src/main/resources/tracks/tracks/ElementRoadI.track
similarity index 100%
rename from tracks/tracks/ElementRoadI.track
rename to server/src/main/resources/tracks/tracks/ElementRoadI.track
diff --git a/tracks/tracks/ElementRoadIV.track b/server/src/main/resources/tracks/tracks/ElementRoadIV.track
similarity index 100%
rename from tracks/tracks/ElementRoadIV.track
rename to server/src/main/resources/tracks/tracks/ElementRoadIV.track
diff --git a/tracks/tracks/ElementroadIII.track b/server/src/main/resources/tracks/tracks/ElementroadIII.track
similarity index 100%
rename from tracks/tracks/ElementroadIII.track
rename to server/src/main/resources/tracks/tracks/ElementroadIII.track
diff --git a/tracks/tracks/ElevatorBlock.track b/server/src/main/resources/tracks/tracks/ElevatorBlock.track
similarity index 100%
rename from tracks/tracks/ElevatorBlock.track
rename to server/src/main/resources/tracks/tracks/ElevatorBlock.track
diff --git a/tracks/tracks/Elisabeth.track b/server/src/main/resources/tracks/tracks/Elisabeth.track
similarity index 100%
rename from tracks/tracks/Elisabeth.track
rename to server/src/main/resources/tracks/tracks/Elisabeth.track
diff --git a/tracks/tracks/Embula.track b/server/src/main/resources/tracks/tracks/Embula.track
similarity index 100%
rename from tracks/tracks/Embula.track
rename to server/src/main/resources/tracks/tracks/Embula.track
diff --git a/tracks/tracks/EnHo.track b/server/src/main/resources/tracks/tracks/EnHo.track
similarity index 100%
rename from tracks/tracks/EnHo.track
rename to server/src/main/resources/tracks/tracks/EnHo.track
diff --git a/tracks/tracks/Endlessroll.track b/server/src/main/resources/tracks/tracks/Endlessroll.track
similarity index 100%
rename from tracks/tracks/Endlessroll.track
rename to server/src/main/resources/tracks/tracks/Endlessroll.track
diff --git a/tracks/tracks/EndofHopes.track b/server/src/main/resources/tracks/tracks/EndofHopes.track
similarity index 100%
rename from tracks/tracks/EndofHopes.track
rename to server/src/main/resources/tracks/tracks/EndofHopes.track
diff --git a/tracks/tracks/Endofreport.track b/server/src/main/resources/tracks/tracks/Endofreport.track
similarity index 100%
rename from tracks/tracks/Endofreport.track
rename to server/src/main/resources/tracks/tracks/Endofreport.track
diff --git a/tracks/tracks/EnergySilo.track b/server/src/main/resources/tracks/tracks/EnergySilo.track
similarity index 100%
rename from tracks/tracks/EnergySilo.track
rename to server/src/main/resources/tracks/tracks/EnergySilo.track
diff --git a/tracks/tracks/Englandk50.track b/server/src/main/resources/tracks/tracks/Englandk50.track
similarity index 100%
rename from tracks/tracks/Englandk50.track
rename to server/src/main/resources/tracks/tracks/Englandk50.track
diff --git a/tracks/tracks/Enigma.track b/server/src/main/resources/tracks/tracks/Enigma.track
similarity index 100%
rename from tracks/tracks/Enigma.track
rename to server/src/main/resources/tracks/tracks/Enigma.track
diff --git a/tracks/tracks/Enjoytheride.track b/server/src/main/resources/tracks/tracks/Enjoytheride.track
similarity index 100%
rename from tracks/tracks/Enjoytheride.track
rename to server/src/main/resources/tracks/tracks/Enjoytheride.track
diff --git a/tracks/tracks/Enthusiasticallyforward.track b/server/src/main/resources/tracks/tracks/Enthusiasticallyforward.track
similarity index 100%
rename from tracks/tracks/Enthusiasticallyforward.track
rename to server/src/main/resources/tracks/tracks/Enthusiasticallyforward.track
diff --git a/tracks/tracks/Envelope.track b/server/src/main/resources/tracks/tracks/Envelope.track
similarity index 100%
rename from tracks/tracks/Envelope.track
rename to server/src/main/resources/tracks/tracks/Envelope.track
diff --git a/tracks/tracks/EnygmasRiddle.track b/server/src/main/resources/tracks/tracks/EnygmasRiddle.track
similarity index 100%
rename from tracks/tracks/EnygmasRiddle.track
rename to server/src/main/resources/tracks/tracks/EnygmasRiddle.track
diff --git a/tracks/tracks/Enysic.track b/server/src/main/resources/tracks/tracks/Enysic.track
similarity index 100%
rename from tracks/tracks/Enysic.track
rename to server/src/main/resources/tracks/tracks/Enysic.track
diff --git a/tracks/tracks/Eone.track b/server/src/main/resources/tracks/tracks/Eone.track
similarity index 100%
rename from tracks/tracks/Eone.track
rename to server/src/main/resources/tracks/tracks/Eone.track
diff --git a/tracks/tracks/EpicFail.track b/server/src/main/resources/tracks/tracks/EpicFail.track
similarity index 100%
rename from tracks/tracks/EpicFail.track
rename to server/src/main/resources/tracks/tracks/EpicFail.track
diff --git a/tracks/tracks/EpicFail2.track b/server/src/main/resources/tracks/tracks/EpicFail2.track
similarity index 100%
rename from tracks/tracks/EpicFail2.track
rename to server/src/main/resources/tracks/tracks/EpicFail2.track
diff --git a/tracks/tracks/Epiphany.track b/server/src/main/resources/tracks/tracks/Epiphany.track
similarity index 100%
rename from tracks/tracks/Epiphany.track
rename to server/src/main/resources/tracks/tracks/Epiphany.track
diff --git a/tracks/tracks/EquallyDangerous.track b/server/src/main/resources/tracks/tracks/EquallyDangerous.track
similarity index 100%
rename from tracks/tracks/EquallyDangerous.track
rename to server/src/main/resources/tracks/tracks/EquallyDangerous.track
diff --git a/tracks/tracks/Escapagosisles.track b/server/src/main/resources/tracks/tracks/Escapagosisles.track
similarity index 100%
rename from tracks/tracks/Escapagosisles.track
rename to server/src/main/resources/tracks/tracks/Escapagosisles.track
diff --git a/tracks/tracks/Escape.track b/server/src/main/resources/tracks/tracks/Escape.track
similarity index 100%
rename from tracks/tracks/Escape.track
rename to server/src/main/resources/tracks/tracks/Escape.track
diff --git a/tracks/tracks/EstimationQuarter.track b/server/src/main/resources/tracks/tracks/EstimationQuarter.track
similarity index 100%
rename from tracks/tracks/EstimationQuarter.track
rename to server/src/main/resources/tracks/tracks/EstimationQuarter.track
diff --git a/tracks/tracks/Eucalyptus.track b/server/src/main/resources/tracks/tracks/Eucalyptus.track
similarity index 100%
rename from tracks/tracks/Eucalyptus.track
rename to server/src/main/resources/tracks/tracks/Eucalyptus.track
diff --git a/tracks/tracks/Euphoric.track b/server/src/main/resources/tracks/tracks/Euphoric.track
similarity index 100%
rename from tracks/tracks/Euphoric.track
rename to server/src/main/resources/tracks/tracks/Euphoric.track
diff --git a/tracks/tracks/Euros.track b/server/src/main/resources/tracks/tracks/Euros.track
similarity index 100%
rename from tracks/tracks/Euros.track
rename to server/src/main/resources/tracks/tracks/Euros.track
diff --git a/tracks/tracks/EvacEnim.track b/server/src/main/resources/tracks/tracks/EvacEnim.track
similarity index 100%
rename from tracks/tracks/EvacEnim.track
rename to server/src/main/resources/tracks/tracks/EvacEnim.track
diff --git a/tracks/tracks/EvacTsiom.track b/server/src/main/resources/tracks/tracks/EvacTsiom.track
similarity index 100%
rename from tracks/tracks/EvacTsiom.track
rename to server/src/main/resources/tracks/tracks/EvacTsiom.track
diff --git a/tracks/tracks/Exhaustive.track b/server/src/main/resources/tracks/tracks/Exhaustive.track
similarity index 100%
rename from tracks/tracks/Exhaustive.track
rename to server/src/main/resources/tracks/tracks/Exhaustive.track
diff --git a/tracks/tracks/Exhaustpipe.track b/server/src/main/resources/tracks/tracks/Exhaustpipe.track
similarity index 100%
rename from tracks/tracks/Exhaustpipe.track
rename to server/src/main/resources/tracks/tracks/Exhaustpipe.track
diff --git a/tracks/tracks/Exodus.track b/server/src/main/resources/tracks/tracks/Exodus.track
similarity index 100%
rename from tracks/tracks/Exodus.track
rename to server/src/main/resources/tracks/tracks/Exodus.track
diff --git a/tracks/tracks/Experiment.track b/server/src/main/resources/tracks/tracks/Experiment.track
similarity index 100%
rename from tracks/tracks/Experiment.track
rename to server/src/main/resources/tracks/tracks/Experiment.track
diff --git a/tracks/tracks/ExplodingStart.track b/server/src/main/resources/tracks/tracks/ExplodingStart.track
similarity index 100%
rename from tracks/tracks/ExplodingStart.track
rename to server/src/main/resources/tracks/tracks/ExplodingStart.track
diff --git a/tracks/tracks/Explorer.track b/server/src/main/resources/tracks/tracks/Explorer.track
similarity index 100%
rename from tracks/tracks/Explorer.track
rename to server/src/main/resources/tracks/tracks/Explorer.track
diff --git a/tracks/tracks/ExplosiveTemple.track b/server/src/main/resources/tracks/tracks/ExplosiveTemple.track
similarity index 100%
rename from tracks/tracks/ExplosiveTemple.track
rename to server/src/main/resources/tracks/tracks/ExplosiveTemple.track
diff --git a/tracks/tracks/Eyesofastranger.track b/server/src/main/resources/tracks/tracks/Eyesofastranger.track
similarity index 100%
rename from tracks/tracks/Eyesofastranger.track
rename to server/src/main/resources/tracks/tracks/Eyesofastranger.track
diff --git a/tracks/tracks/F1.track b/server/src/main/resources/tracks/tracks/F1.track
similarity index 100%
rename from tracks/tracks/F1.track
rename to server/src/main/resources/tracks/tracks/F1.track
diff --git a/tracks/tracks/Facethereturn.track b/server/src/main/resources/tracks/tracks/Facethereturn.track
similarity index 100%
rename from tracks/tracks/Facethereturn.track
rename to server/src/main/resources/tracks/tracks/Facethereturn.track
diff --git a/tracks/tracks/FadingWave.track b/server/src/main/resources/tracks/tracks/FadingWave.track
similarity index 100%
rename from tracks/tracks/FadingWave.track
rename to server/src/main/resources/tracks/tracks/FadingWave.track
diff --git a/tracks/tracks/FairlyUnpleasant.track b/server/src/main/resources/tracks/tracks/FairlyUnpleasant.track
similarity index 100%
rename from tracks/tracks/FairlyUnpleasant.track
rename to server/src/main/resources/tracks/tracks/FairlyUnpleasant.track
diff --git a/tracks/tracks/Fairway.track b/server/src/main/resources/tracks/tracks/Fairway.track
similarity index 100%
rename from tracks/tracks/Fairway.track
rename to server/src/main/resources/tracks/tracks/Fairway.track
diff --git a/tracks/tracks/FakeSky.track b/server/src/main/resources/tracks/tracks/FakeSky.track
similarity index 100%
rename from tracks/tracks/FakeSky.track
rename to server/src/main/resources/tracks/tracks/FakeSky.track
diff --git a/tracks/tracks/FallingBridge.track b/server/src/main/resources/tracks/tracks/FallingBridge.track
similarity index 100%
rename from tracks/tracks/FallingBridge.track
rename to server/src/main/resources/tracks/tracks/FallingBridge.track
diff --git a/tracks/tracks/Fallingdown.track b/server/src/main/resources/tracks/tracks/Fallingdown.track
similarity index 100%
rename from tracks/tracks/Fallingdown.track
rename to server/src/main/resources/tracks/tracks/Fallingdown.track
diff --git a/tracks/tracks/FarAwayLand.track b/server/src/main/resources/tracks/tracks/FarAwayLand.track
similarity index 100%
rename from tracks/tracks/FarAwayLand.track
rename to server/src/main/resources/tracks/tracks/FarAwayLand.track
diff --git a/tracks/tracks/FatLady.track b/server/src/main/resources/tracks/tracks/FatLady.track
similarity index 100%
rename from tracks/tracks/FatLady.track
rename to server/src/main/resources/tracks/tracks/FatLady.track
diff --git a/tracks/tracks/Fatamorgana.track b/server/src/main/resources/tracks/tracks/Fatamorgana.track
similarity index 100%
rename from tracks/tracks/Fatamorgana.track
rename to server/src/main/resources/tracks/tracks/Fatamorgana.track
diff --git a/tracks/tracks/Fearfactor.track b/server/src/main/resources/tracks/tracks/Fearfactor.track
similarity index 100%
rename from tracks/tracks/Fearfactor.track
rename to server/src/main/resources/tracks/tracks/Fearfactor.track
diff --git a/tracks/tracks/Fearoftheswamp.track b/server/src/main/resources/tracks/tracks/Fearoftheswamp.track
similarity index 100%
rename from tracks/tracks/Fearoftheswamp.track
rename to server/src/main/resources/tracks/tracks/Fearoftheswamp.track
diff --git a/tracks/tracks/Feartheworst.track b/server/src/main/resources/tracks/tracks/Feartheworst.track
similarity index 100%
rename from tracks/tracks/Feartheworst.track
rename to server/src/main/resources/tracks/tracks/Feartheworst.track
diff --git a/tracks/tracks/Feelingblue.track b/server/src/main/resources/tracks/tracks/Feelingblue.track
similarity index 100%
rename from tracks/tracks/Feelingblue.track
rename to server/src/main/resources/tracks/tracks/Feelingblue.track
diff --git a/tracks/tracks/Feelinlucky.track b/server/src/main/resources/tracks/tracks/Feelinlucky.track
similarity index 100%
rename from tracks/tracks/Feelinlucky.track
rename to server/src/main/resources/tracks/tracks/Feelinlucky.track
diff --git a/tracks/tracks/Feline.track b/server/src/main/resources/tracks/tracks/Feline.track
similarity index 100%
rename from tracks/tracks/Feline.track
rename to server/src/main/resources/tracks/tracks/Feline.track
diff --git a/tracks/tracks/FetishforBlocks.track b/server/src/main/resources/tracks/tracks/FetishforBlocks.track
similarity index 100%
rename from tracks/tracks/FetishforBlocks.track
rename to server/src/main/resources/tracks/tracks/FetishforBlocks.track
diff --git a/tracks/tracks/Fieldofacidswamp.track b/server/src/main/resources/tracks/tracks/Fieldofacidswamp.track
similarity index 100%
rename from tracks/tracks/Fieldofacidswamp.track
rename to server/src/main/resources/tracks/tracks/Fieldofacidswamp.track
diff --git a/tracks/tracks/Figureskating.track b/server/src/main/resources/tracks/tracks/Figureskating.track
similarity index 100%
rename from tracks/tracks/Figureskating.track
rename to server/src/main/resources/tracks/tracks/Figureskating.track
diff --git a/tracks/tracks/Finetrack.track b/server/src/main/resources/tracks/tracks/Finetrack.track
similarity index 100%
rename from tracks/tracks/Finetrack.track
rename to server/src/main/resources/tracks/tracks/Finetrack.track
diff --git a/tracks/tracks/Fingerpopper.track b/server/src/main/resources/tracks/tracks/Fingerpopper.track
similarity index 100%
rename from tracks/tracks/Fingerpopper.track
rename to server/src/main/resources/tracks/tracks/Fingerpopper.track
diff --git a/tracks/tracks/Finland.track b/server/src/main/resources/tracks/tracks/Finland.track
similarity index 100%
rename from tracks/tracks/Finland.track
rename to server/src/main/resources/tracks/tracks/Finland.track
diff --git a/tracks/tracks/FinnishFlash.track b/server/src/main/resources/tracks/tracks/FinnishFlash.track
similarity index 100%
rename from tracks/tracks/FinnishFlash.track
rename to server/src/main/resources/tracks/tracks/FinnishFlash.track
diff --git a/tracks/tracks/Firstaim.track b/server/src/main/resources/tracks/tracks/Firstaim.track
similarity index 100%
rename from tracks/tracks/Firstaim.track
rename to server/src/main/resources/tracks/tracks/Firstaim.track
diff --git a/tracks/tracks/Firstwaterthenacid.track b/server/src/main/resources/tracks/tracks/Firstwaterthenacid.track
similarity index 100%
rename from tracks/tracks/Firstwaterthenacid.track
rename to server/src/main/resources/tracks/tracks/Firstwaterthenacid.track
diff --git a/tracks/tracks/Fivagon.track b/server/src/main/resources/tracks/tracks/Fivagon.track
similarity index 100%
rename from tracks/tracks/Fivagon.track
rename to server/src/main/resources/tracks/tracks/Fivagon.track
diff --git a/tracks/tracks/FiveSquaresI.track b/server/src/main/resources/tracks/tracks/FiveSquaresI.track
similarity index 100%
rename from tracks/tracks/FiveSquaresI.track
rename to server/src/main/resources/tracks/tracks/FiveSquaresI.track
diff --git a/tracks/tracks/FiveSquaresII.track b/server/src/main/resources/tracks/tracks/FiveSquaresII.track
similarity index 100%
rename from tracks/tracks/FiveSquaresII.track
rename to server/src/main/resources/tracks/tracks/FiveSquaresII.track
diff --git a/tracks/tracks/Fizz.track b/server/src/main/resources/tracks/tracks/Fizz.track
similarity index 100%
rename from tracks/tracks/Fizz.track
rename to server/src/main/resources/tracks/tracks/Fizz.track
diff --git a/tracks/tracks/FlipFlop.track b/server/src/main/resources/tracks/tracks/FlipFlop.track
similarity index 100%
rename from tracks/tracks/FlipFlop.track
rename to server/src/main/resources/tracks/tracks/FlipFlop.track
diff --git a/tracks/tracks/Floppydisks.track b/server/src/main/resources/tracks/tracks/Floppydisks.track
similarity index 100%
rename from tracks/tracks/Floppydisks.track
rename to server/src/main/resources/tracks/tracks/Floppydisks.track
diff --git a/tracks/tracks/Florence.track b/server/src/main/resources/tracks/tracks/Florence.track
similarity index 100%
rename from tracks/tracks/Florence.track
rename to server/src/main/resources/tracks/tracks/Florence.track
diff --git a/tracks/tracks/Flower.track b/server/src/main/resources/tracks/tracks/Flower.track
similarity index 100%
rename from tracks/tracks/Flower.track
rename to server/src/main/resources/tracks/tracks/Flower.track
diff --git a/tracks/tracks/Flume.track b/server/src/main/resources/tracks/tracks/Flume.track
similarity index 100%
rename from tracks/tracks/Flume.track
rename to server/src/main/resources/tracks/tracks/Flume.track
diff --git a/tracks/tracks/FlushBrim.track b/server/src/main/resources/tracks/tracks/FlushBrim.track
similarity index 100%
rename from tracks/tracks/FlushBrim.track
rename to server/src/main/resources/tracks/tracks/FlushBrim.track
diff --git a/tracks/tracks/FlushedBridges.track b/server/src/main/resources/tracks/tracks/FlushedBridges.track
similarity index 100%
rename from tracks/tracks/FlushedBridges.track
rename to server/src/main/resources/tracks/tracks/FlushedBridges.track
diff --git a/tracks/tracks/Flypaper.track b/server/src/main/resources/tracks/tracks/Flypaper.track
similarity index 100%
rename from tracks/tracks/Flypaper.track
rename to server/src/main/resources/tracks/tracks/Flypaper.track
diff --git a/tracks/tracks/Fohudaji.track b/server/src/main/resources/tracks/tracks/Fohudaji.track
similarity index 100%
rename from tracks/tracks/Fohudaji.track
rename to server/src/main/resources/tracks/tracks/Fohudaji.track
diff --git a/tracks/tracks/FohudajiII.track b/server/src/main/resources/tracks/tracks/FohudajiII.track
similarity index 100%
rename from tracks/tracks/FohudajiII.track
rename to server/src/main/resources/tracks/tracks/FohudajiII.track
diff --git a/tracks/tracks/FoolingDown.track b/server/src/main/resources/tracks/tracks/FoolingDown.track
similarity index 100%
rename from tracks/tracks/FoolingDown.track
rename to server/src/main/resources/tracks/tracks/FoolingDown.track
diff --git a/tracks/tracks/ForAllTheRatsOutThere.track b/server/src/main/resources/tracks/tracks/ForAllTheRatsOutThere.track
similarity index 100%
rename from tracks/tracks/ForAllTheRatsOutThere.track
rename to server/src/main/resources/tracks/tracks/ForAllTheRatsOutThere.track
diff --git a/tracks/tracks/Forearm.track b/server/src/main/resources/tracks/tracks/Forearm.track
similarity index 100%
rename from tracks/tracks/Forearm.track
rename to server/src/main/resources/tracks/tracks/Forearm.track
diff --git a/tracks/tracks/Forforms.track b/server/src/main/resources/tracks/tracks/Forforms.track
similarity index 100%
rename from tracks/tracks/Forforms.track
rename to server/src/main/resources/tracks/tracks/Forforms.track
diff --git a/tracks/tracks/Foris.track b/server/src/main/resources/tracks/tracks/Foris.track
similarity index 100%
rename from tracks/tracks/Foris.track
rename to server/src/main/resources/tracks/tracks/Foris.track
diff --git a/tracks/tracks/ForisII.track b/server/src/main/resources/tracks/tracks/ForisII.track
similarity index 100%
rename from tracks/tracks/ForisII.track
rename to server/src/main/resources/tracks/tracks/ForisII.track
diff --git a/tracks/tracks/Fortress1.track b/server/src/main/resources/tracks/tracks/Fortress1.track
similarity index 100%
rename from tracks/tracks/Fortress1.track
rename to server/src/main/resources/tracks/tracks/Fortress1.track
diff --git a/tracks/tracks/Fortress2.track b/server/src/main/resources/tracks/tracks/Fortress2.track
similarity index 100%
rename from tracks/tracks/Fortress2.track
rename to server/src/main/resources/tracks/tracks/Fortress2.track
diff --git a/tracks/tracks/Fortress3.track b/server/src/main/resources/tracks/tracks/Fortress3.track
similarity index 100%
rename from tracks/tracks/Fortress3.track
rename to server/src/main/resources/tracks/tracks/Fortress3.track
diff --git a/tracks/tracks/Fosero.track b/server/src/main/resources/tracks/tracks/Fosero.track
similarity index 100%
rename from tracks/tracks/Fosero.track
rename to server/src/main/resources/tracks/tracks/Fosero.track
diff --git a/tracks/tracks/Four.track b/server/src/main/resources/tracks/tracks/Four.track
similarity index 100%
rename from tracks/tracks/Four.track
rename to server/src/main/resources/tracks/tracks/Four.track
diff --git a/tracks/tracks/FourElevators.track b/server/src/main/resources/tracks/tracks/FourElevators.track
similarity index 100%
rename from tracks/tracks/FourElevators.track
rename to server/src/main/resources/tracks/tracks/FourElevators.track
diff --git a/tracks/tracks/FourGuards.track b/server/src/main/resources/tracks/tracks/FourGuards.track
similarity index 100%
rename from tracks/tracks/FourGuards.track
rename to server/src/main/resources/tracks/tracks/FourGuards.track
diff --git a/tracks/tracks/FourGuardsII.track b/server/src/main/resources/tracks/tracks/FourGuardsII.track
similarity index 100%
rename from tracks/tracks/FourGuardsII.track
rename to server/src/main/resources/tracks/tracks/FourGuardsII.track
diff --git a/tracks/tracks/FourPlainRooms.track b/server/src/main/resources/tracks/tracks/FourPlainRooms.track
similarity index 100%
rename from tracks/tracks/FourPlainRooms.track
rename to server/src/main/resources/tracks/tracks/FourPlainRooms.track
diff --git a/tracks/tracks/FourRooms.track b/server/src/main/resources/tracks/tracks/FourRooms.track
similarity index 100%
rename from tracks/tracks/FourRooms.track
rename to server/src/main/resources/tracks/tracks/FourRooms.track
diff --git a/tracks/tracks/FourRooms2.track b/server/src/main/resources/tracks/tracks/FourRooms2.track
similarity index 100%
rename from tracks/tracks/FourRooms2.track
rename to server/src/main/resources/tracks/tracks/FourRooms2.track
diff --git a/tracks/tracks/Fourdour.track b/server/src/main/resources/tracks/tracks/Fourdour.track
similarity index 100%
rename from tracks/tracks/Fourdour.track
rename to server/src/main/resources/tracks/tracks/Fourdour.track
diff --git a/tracks/tracks/Fours.track b/server/src/main/resources/tracks/tracks/Fours.track
similarity index 100%
rename from tracks/tracks/Fours.track
rename to server/src/main/resources/tracks/tracks/Fours.track
diff --git a/tracks/tracks/Fourschairs.track b/server/src/main/resources/tracks/tracks/Fourschairs.track
similarity index 100%
rename from tracks/tracks/Fourschairs.track
rename to server/src/main/resources/tracks/tracks/Fourschairs.track
diff --git a/tracks/tracks/Fourstones.track b/server/src/main/resources/tracks/tracks/Fourstones.track
similarity index 100%
rename from tracks/tracks/Fourstones.track
rename to server/src/main/resources/tracks/tracks/Fourstones.track
diff --git a/tracks/tracks/FourthDimension.track b/server/src/main/resources/tracks/tracks/FourthDimension.track
similarity index 100%
rename from tracks/tracks/FourthDimension.track
rename to server/src/main/resources/tracks/tracks/FourthDimension.track
diff --git a/tracks/tracks/FragileWalls.track b/server/src/main/resources/tracks/tracks/FragileWalls.track
similarity index 100%
rename from tracks/tracks/FragileWalls.track
rename to server/src/main/resources/tracks/tracks/FragileWalls.track
diff --git a/tracks/tracks/Fragrant.track b/server/src/main/resources/tracks/tracks/Fragrant.track
similarity index 100%
rename from tracks/tracks/Fragrant.track
rename to server/src/main/resources/tracks/tracks/Fragrant.track
diff --git a/tracks/tracks/FrankiegoestoHollywood.track b/server/src/main/resources/tracks/tracks/FrankiegoestoHollywood.track
similarity index 100%
rename from tracks/tracks/FrankiegoestoHollywood.track
rename to server/src/main/resources/tracks/tracks/FrankiegoestoHollywood.track
diff --git a/tracks/tracks/FreeGates.track b/server/src/main/resources/tracks/tracks/FreeGates.track
similarity index 100%
rename from tracks/tracks/FreeGates.track
rename to server/src/main/resources/tracks/tracks/FreeGates.track
diff --git a/tracks/tracks/FreeImprovisation.track b/server/src/main/resources/tracks/tracks/FreeImprovisation.track
similarity index 100%
rename from tracks/tracks/FreeImprovisation.track
rename to server/src/main/resources/tracks/tracks/FreeImprovisation.track
diff --git a/tracks/tracks/Freedomofchoice.track b/server/src/main/resources/tracks/tracks/Freedomofchoice.track
similarity index 100%
rename from tracks/tracks/Freedomofchoice.track
rename to server/src/main/resources/tracks/tracks/Freedomofchoice.track
diff --git a/tracks/tracks/Freestyle.track b/server/src/main/resources/tracks/tracks/Freestyle.track
similarity index 100%
rename from tracks/tracks/Freestyle.track
rename to server/src/main/resources/tracks/tracks/Freestyle.track
diff --git a/tracks/tracks/Friends.track b/server/src/main/resources/tracks/tracks/Friends.track
similarity index 100%
rename from tracks/tracks/Friends.track
rename to server/src/main/resources/tracks/tracks/Friends.track
diff --git a/tracks/tracks/FromDuskTillDawn.track b/server/src/main/resources/tracks/tracks/FromDuskTillDawn.track
similarity index 100%
rename from tracks/tracks/FromDuskTillDawn.track
rename to server/src/main/resources/tracks/tracks/FromDuskTillDawn.track
diff --git a/tracks/tracks/Fromheretoeternity.track b/server/src/main/resources/tracks/tracks/Fromheretoeternity.track
similarity index 100%
rename from tracks/tracks/Fromheretoeternity.track
rename to server/src/main/resources/tracks/tracks/Fromheretoeternity.track
diff --git a/tracks/tracks/Frompipetoanother.track b/server/src/main/resources/tracks/tracks/Frompipetoanother.track
similarity index 100%
rename from tracks/tracks/Frompipetoanother.track
rename to server/src/main/resources/tracks/tracks/Frompipetoanother.track
diff --git a/tracks/tracks/Frozenway.track b/server/src/main/resources/tracks/tracks/Frozenway.track
similarity index 100%
rename from tracks/tracks/Frozenway.track
rename to server/src/main/resources/tracks/tracks/Frozenway.track
diff --git a/tracks/tracks/FullFrontal.track b/server/src/main/resources/tracks/tracks/FullFrontal.track
similarity index 100%
rename from tracks/tracks/FullFrontal.track
rename to server/src/main/resources/tracks/tracks/FullFrontal.track
diff --git a/tracks/tracks/Functionaltest.track b/server/src/main/resources/tracks/tracks/Functionaltest.track
similarity index 100%
rename from tracks/tracks/Functionaltest.track
rename to server/src/main/resources/tracks/tracks/Functionaltest.track
diff --git a/tracks/tracks/Funky.track b/server/src/main/resources/tracks/tracks/Funky.track
similarity index 100%
rename from tracks/tracks/Funky.track
rename to server/src/main/resources/tracks/tracks/Funky.track
diff --git a/tracks/tracks/Funnels.track b/server/src/main/resources/tracks/tracks/Funnels.track
similarity index 100%
rename from tracks/tracks/Funnels.track
rename to server/src/main/resources/tracks/tracks/Funnels.track
diff --git a/tracks/tracks/Futuristic.track b/server/src/main/resources/tracks/tracks/Futuristic.track
similarity index 100%
rename from tracks/tracks/Futuristic.track
rename to server/src/main/resources/tracks/tracks/Futuristic.track
diff --git a/tracks/tracks/FuturisticII.track b/server/src/main/resources/tracks/tracks/FuturisticII.track
similarity index 100%
rename from tracks/tracks/FuturisticII.track
rename to server/src/main/resources/tracks/tracks/FuturisticII.track
diff --git a/tracks/tracks/GED.track b/server/src/main/resources/tracks/tracks/GED.track
similarity index 100%
rename from tracks/tracks/GED.track
rename to server/src/main/resources/tracks/tracks/GED.track
diff --git a/tracks/tracks/GablePool.track b/server/src/main/resources/tracks/tracks/GablePool.track
similarity index 100%
rename from tracks/tracks/GablePool.track
rename to server/src/main/resources/tracks/tracks/GablePool.track
diff --git a/tracks/tracks/Gamble.track b/server/src/main/resources/tracks/tracks/Gamble.track
similarity index 100%
rename from tracks/tracks/Gamble.track
rename to server/src/main/resources/tracks/tracks/Gamble.track
diff --git a/tracks/tracks/GameOver.track b/server/src/main/resources/tracks/tracks/GameOver.track
similarity index 100%
rename from tracks/tracks/GameOver.track
rename to server/src/main/resources/tracks/tracks/GameOver.track
diff --git a/tracks/tracks/GameofLife.track b/server/src/main/resources/tracks/tracks/GameofLife.track
similarity index 100%
rename from tracks/tracks/GameofLife.track
rename to server/src/main/resources/tracks/tracks/GameofLife.track
diff --git a/tracks/tracks/Gapsintheice.track b/server/src/main/resources/tracks/tracks/Gapsintheice.track
similarity index 100%
rename from tracks/tracks/Gapsintheice.track
rename to server/src/main/resources/tracks/tracks/Gapsintheice.track
diff --git a/tracks/tracks/Garapalou.track b/server/src/main/resources/tracks/tracks/Garapalou.track
similarity index 100%
rename from tracks/tracks/Garapalou.track
rename to server/src/main/resources/tracks/tracks/Garapalou.track
diff --git a/tracks/tracks/Garbage.track b/server/src/main/resources/tracks/tracks/Garbage.track
similarity index 100%
rename from tracks/tracks/Garbage.track
rename to server/src/main/resources/tracks/tracks/Garbage.track
diff --git a/tracks/tracks/Geloplegia.track b/server/src/main/resources/tracks/tracks/Geloplegia.track
similarity index 100%
rename from tracks/tracks/Geloplegia.track
rename to server/src/main/resources/tracks/tracks/Geloplegia.track
diff --git a/tracks/tracks/GeloplegiaII.track b/server/src/main/resources/tracks/tracks/GeloplegiaII.track
similarity index 100%
rename from tracks/tracks/GeloplegiaII.track
rename to server/src/main/resources/tracks/tracks/GeloplegiaII.track
diff --git a/tracks/tracks/Genesis.track b/server/src/main/resources/tracks/tracks/Genesis.track
similarity index 100%
rename from tracks/tracks/Genesis.track
rename to server/src/main/resources/tracks/tracks/Genesis.track
diff --git a/tracks/tracks/Geoh.track b/server/src/main/resources/tracks/tracks/Geoh.track
similarity index 100%
rename from tracks/tracks/Geoh.track
rename to server/src/main/resources/tracks/tracks/Geoh.track
diff --git a/tracks/tracks/GeohII.track b/server/src/main/resources/tracks/tracks/GeohII.track
similarity index 100%
rename from tracks/tracks/GeohII.track
rename to server/src/main/resources/tracks/tracks/GeohII.track
diff --git a/tracks/tracks/GeohIII.track b/server/src/main/resources/tracks/tracks/GeohIII.track
similarity index 100%
rename from tracks/tracks/GeohIII.track
rename to server/src/main/resources/tracks/tracks/GeohIII.track
diff --git a/tracks/tracks/GeometricalMess.track b/server/src/main/resources/tracks/tracks/GeometricalMess.track
similarity index 100%
rename from tracks/tracks/GeometricalMess.track
rename to server/src/main/resources/tracks/tracks/GeometricalMess.track
diff --git a/tracks/tracks/GhettoSuperstar.track b/server/src/main/resources/tracks/tracks/GhettoSuperstar.track
similarity index 100%
rename from tracks/tracks/GhettoSuperstar.track
rename to server/src/main/resources/tracks/tracks/GhettoSuperstar.track
diff --git a/tracks/tracks/GiantLeap.track b/server/src/main/resources/tracks/tracks/GiantLeap.track
similarity index 100%
rename from tracks/tracks/GiantLeap.track
rename to server/src/main/resources/tracks/tracks/GiantLeap.track
diff --git a/tracks/tracks/Gimme5.track b/server/src/main/resources/tracks/tracks/Gimme5.track
similarity index 100%
rename from tracks/tracks/Gimme5.track
rename to server/src/main/resources/tracks/tracks/Gimme5.track
diff --git a/tracks/tracks/Gluecorner.track b/server/src/main/resources/tracks/tracks/Gluecorner.track
similarity index 100%
rename from tracks/tracks/Gluecorner.track
rename to server/src/main/resources/tracks/tracks/Gluecorner.track
diff --git a/tracks/tracks/Glycerin.track b/server/src/main/resources/tracks/tracks/Glycerin.track
similarity index 100%
rename from tracks/tracks/Glycerin.track
rename to server/src/main/resources/tracks/tracks/Glycerin.track
diff --git a/tracks/tracks/GoallikeaBro.track b/server/src/main/resources/tracks/tracks/GoallikeaBro.track
similarity index 100%
rename from tracks/tracks/GoallikeaBro.track
rename to server/src/main/resources/tracks/tracks/GoallikeaBro.track
diff --git a/tracks/tracks/Gogogo.track b/server/src/main/resources/tracks/tracks/Gogogo.track
similarity index 100%
rename from tracks/tracks/Gogogo.track
rename to server/src/main/resources/tracks/tracks/Gogogo.track
diff --git a/tracks/tracks/GoldenRatio.track b/server/src/main/resources/tracks/tracks/GoldenRatio.track
similarity index 100%
rename from tracks/tracks/GoldenRatio.track
rename to server/src/main/resources/tracks/tracks/GoldenRatio.track
diff --git a/tracks/tracks/Golfenstein.track b/server/src/main/resources/tracks/tracks/Golfenstein.track
similarity index 100%
rename from tracks/tracks/Golfenstein.track
rename to server/src/main/resources/tracks/tracks/Golfenstein.track
diff --git a/tracks/tracks/Goodluck.track b/server/src/main/resources/tracks/tracks/Goodluck.track
similarity index 100%
rename from tracks/tracks/Goodluck.track
rename to server/src/main/resources/tracks/tracks/Goodluck.track
diff --git a/tracks/tracks/Goon.track b/server/src/main/resources/tracks/tracks/Goon.track
similarity index 100%
rename from tracks/tracks/Goon.track
rename to server/src/main/resources/tracks/tracks/Goon.track
diff --git a/tracks/tracks/Gotscrewed.track b/server/src/main/resources/tracks/tracks/Gotscrewed.track
similarity index 100%
rename from tracks/tracks/Gotscrewed.track
rename to server/src/main/resources/tracks/tracks/Gotscrewed.track
diff --git a/tracks/tracks/GrandSlamI.track b/server/src/main/resources/tracks/tracks/GrandSlamI.track
similarity index 100%
rename from tracks/tracks/GrandSlamI.track
rename to server/src/main/resources/tracks/tracks/GrandSlamI.track
diff --git a/tracks/tracks/GrandSlamII.track b/server/src/main/resources/tracks/tracks/GrandSlamII.track
similarity index 100%
rename from tracks/tracks/GrandSlamII.track
rename to server/src/main/resources/tracks/tracks/GrandSlamII.track
diff --git a/tracks/tracks/GrandSlamIII.track b/server/src/main/resources/tracks/tracks/GrandSlamIII.track
similarity index 100%
rename from tracks/tracks/GrandSlamIII.track
rename to server/src/main/resources/tracks/tracks/GrandSlamIII.track
diff --git a/tracks/tracks/GrassandStoneI.track b/server/src/main/resources/tracks/tracks/GrassandStoneI.track
similarity index 100%
rename from tracks/tracks/GrassandStoneI.track
rename to server/src/main/resources/tracks/tracks/GrassandStoneI.track
diff --git a/tracks/tracks/GrassandStoneII.track b/server/src/main/resources/tracks/tracks/GrassandStoneII.track
similarity index 100%
rename from tracks/tracks/GrassandStoneII.track
rename to server/src/main/resources/tracks/tracks/GrassandStoneII.track
diff --git a/tracks/tracks/GrassandStoneIII.track b/server/src/main/resources/tracks/tracks/GrassandStoneIII.track
similarity index 100%
rename from tracks/tracks/GrassandStoneIII.track
rename to server/src/main/resources/tracks/tracks/GrassandStoneIII.track
diff --git a/tracks/tracks/GrassandStoneIV.track b/server/src/main/resources/tracks/tracks/GrassandStoneIV.track
similarity index 100%
rename from tracks/tracks/GrassandStoneIV.track
rename to server/src/main/resources/tracks/tracks/GrassandStoneIV.track
diff --git a/tracks/tracks/GrassandStoneIX.track b/server/src/main/resources/tracks/tracks/GrassandStoneIX.track
similarity index 100%
rename from tracks/tracks/GrassandStoneIX.track
rename to server/src/main/resources/tracks/tracks/GrassandStoneIX.track
diff --git a/tracks/tracks/GrassandStoneV.track b/server/src/main/resources/tracks/tracks/GrassandStoneV.track
similarity index 100%
rename from tracks/tracks/GrassandStoneV.track
rename to server/src/main/resources/tracks/tracks/GrassandStoneV.track
diff --git a/tracks/tracks/GrassandStoneVI.track b/server/src/main/resources/tracks/tracks/GrassandStoneVI.track
similarity index 100%
rename from tracks/tracks/GrassandStoneVI.track
rename to server/src/main/resources/tracks/tracks/GrassandStoneVI.track
diff --git a/tracks/tracks/GrassandStoneVII.track b/server/src/main/resources/tracks/tracks/GrassandStoneVII.track
similarity index 100%
rename from tracks/tracks/GrassandStoneVII.track
rename to server/src/main/resources/tracks/tracks/GrassandStoneVII.track
diff --git a/tracks/tracks/GrassandStoneVIII.track b/server/src/main/resources/tracks/tracks/GrassandStoneVIII.track
similarity index 100%
rename from tracks/tracks/GrassandStoneVIII.track
rename to server/src/main/resources/tracks/tracks/GrassandStoneVIII.track
diff --git a/tracks/tracks/GrassandStoneX.track b/server/src/main/resources/tracks/tracks/GrassandStoneX.track
similarity index 100%
rename from tracks/tracks/GrassandStoneX.track
rename to server/src/main/resources/tracks/tracks/GrassandStoneX.track
diff --git a/tracks/tracks/Grasstone.track b/server/src/main/resources/tracks/tracks/Grasstone.track
similarity index 100%
rename from tracks/tracks/Grasstone.track
rename to server/src/main/resources/tracks/tracks/Grasstone.track
diff --git a/tracks/tracks/GrasstoneII.track b/server/src/main/resources/tracks/tracks/GrasstoneII.track
similarity index 100%
rename from tracks/tracks/GrasstoneII.track
rename to server/src/main/resources/tracks/tracks/GrasstoneII.track
diff --git a/tracks/tracks/GreekLuck.track b/server/src/main/resources/tracks/tracks/GreekLuck.track
similarity index 100%
rename from tracks/tracks/GreekLuck.track
rename to server/src/main/resources/tracks/tracks/GreekLuck.track
diff --git a/tracks/tracks/GreenApaja.track b/server/src/main/resources/tracks/tracks/GreenApaja.track
similarity index 100%
rename from tracks/tracks/GreenApaja.track
rename to server/src/main/resources/tracks/tracks/GreenApaja.track
diff --git a/tracks/tracks/GreenMile.track b/server/src/main/resources/tracks/tracks/GreenMile.track
similarity index 100%
rename from tracks/tracks/GreenMile.track
rename to server/src/main/resources/tracks/tracks/GreenMile.track
diff --git a/tracks/tracks/GreenMileII.track b/server/src/main/resources/tracks/tracks/GreenMileII.track
similarity index 100%
rename from tracks/tracks/GreenMileII.track
rename to server/src/main/resources/tracks/tracks/GreenMileII.track
diff --git a/tracks/tracks/Greenarrow.track b/server/src/main/resources/tracks/tracks/Greenarrow.track
similarity index 100%
rename from tracks/tracks/Greenarrow.track
rename to server/src/main/resources/tracks/tracks/Greenarrow.track
diff --git a/tracks/tracks/Greencard.track b/server/src/main/resources/tracks/tracks/Greencard.track
similarity index 100%
rename from tracks/tracks/Greencard.track
rename to server/src/main/resources/tracks/tracks/Greencard.track
diff --git a/tracks/tracks/GreenmileIII.track b/server/src/main/resources/tracks/tracks/GreenmileIII.track
similarity index 100%
rename from tracks/tracks/GreenmileIII.track
rename to server/src/main/resources/tracks/tracks/GreenmileIII.track
diff --git a/tracks/tracks/Greenwithenvy.track b/server/src/main/resources/tracks/tracks/Greenwithenvy.track
similarity index 100%
rename from tracks/tracks/Greenwithenvy.track
rename to server/src/main/resources/tracks/tracks/Greenwithenvy.track
diff --git a/tracks/tracks/Groovyisland.track b/server/src/main/resources/tracks/tracks/Groovyisland.track
similarity index 100%
rename from tracks/tracks/Groovyisland.track
rename to server/src/main/resources/tracks/tracks/Groovyisland.track
diff --git a/tracks/tracks/Groumelour.track b/server/src/main/resources/tracks/tracks/Groumelour.track
similarity index 100%
rename from tracks/tracks/Groumelour.track
rename to server/src/main/resources/tracks/tracks/Groumelour.track
diff --git a/tracks/tracks/GroundLeap.track b/server/src/main/resources/tracks/tracks/GroundLeap.track
similarity index 100%
rename from tracks/tracks/GroundLeap.track
rename to server/src/main/resources/tracks/tracks/GroundLeap.track
diff --git a/tracks/tracks/Guanbu.track b/server/src/main/resources/tracks/tracks/Guanbu.track
similarity index 100%
rename from tracks/tracks/Guanbu.track
rename to server/src/main/resources/tracks/tracks/Guanbu.track
diff --git a/tracks/tracks/Guayana.track b/server/src/main/resources/tracks/tracks/Guayana.track
similarity index 100%
rename from tracks/tracks/Guayana.track
rename to server/src/main/resources/tracks/tracks/Guayana.track
diff --git a/tracks/tracks/Guidelines.track b/server/src/main/resources/tracks/tracks/Guidelines.track
similarity index 100%
rename from tracks/tracks/Guidelines.track
rename to server/src/main/resources/tracks/tracks/Guidelines.track
diff --git a/tracks/tracks/Guru4.track b/server/src/main/resources/tracks/tracks/Guru4.track
similarity index 100%
rename from tracks/tracks/Guru4.track
rename to server/src/main/resources/tracks/tracks/Guru4.track
diff --git a/tracks/tracks/Guru5.track b/server/src/main/resources/tracks/tracks/Guru5.track
similarity index 100%
rename from tracks/tracks/Guru5.track
rename to server/src/main/resources/tracks/tracks/Guru5.track
diff --git a/tracks/tracks/Guru6.track b/server/src/main/resources/tracks/tracks/Guru6.track
similarity index 100%
rename from tracks/tracks/Guru6.track
rename to server/src/main/resources/tracks/tracks/Guru6.track
diff --git a/tracks/tracks/Gurusdoitbetter.track b/server/src/main/resources/tracks/tracks/Gurusdoitbetter.track
similarity index 100%
rename from tracks/tracks/Gurusdoitbetter.track
rename to server/src/main/resources/tracks/tracks/Gurusdoitbetter.track
diff --git a/tracks/tracks/Gyllies.track b/server/src/main/resources/tracks/tracks/Gyllies.track
similarity index 100%
rename from tracks/tracks/Gyllies.track
rename to server/src/main/resources/tracks/tracks/Gyllies.track
diff --git a/tracks/tracks/HadronCollider.track b/server/src/main/resources/tracks/tracks/HadronCollider.track
similarity index 100%
rename from tracks/tracks/HadronCollider.track
rename to server/src/main/resources/tracks/tracks/HadronCollider.track
diff --git a/tracks/tracks/HalfPipe.track b/server/src/main/resources/tracks/tracks/HalfPipe.track
similarity index 100%
rename from tracks/tracks/HalfPipe.track
rename to server/src/main/resources/tracks/tracks/HalfPipe.track
diff --git a/tracks/tracks/Halfed.track b/server/src/main/resources/tracks/tracks/Halfed.track
similarity index 100%
rename from tracks/tracks/Halfed.track
rename to server/src/main/resources/tracks/tracks/Halfed.track
diff --git a/tracks/tracks/Hammernails.track b/server/src/main/resources/tracks/tracks/Hammernails.track
similarity index 100%
rename from tracks/tracks/Hammernails.track
rename to server/src/main/resources/tracks/tracks/Hammernails.track
diff --git a/tracks/tracks/Handkerchiefes.track b/server/src/main/resources/tracks/tracks/Handkerchiefes.track
similarity index 100%
rename from tracks/tracks/Handkerchiefes.track
rename to server/src/main/resources/tracks/tracks/Handkerchiefes.track
diff --git a/tracks/tracks/HangOver.track b/server/src/main/resources/tracks/tracks/HangOver.track
similarity index 100%
rename from tracks/tracks/HangOver.track
rename to server/src/main/resources/tracks/tracks/HangOver.track
diff --git a/tracks/tracks/HangOver2.track b/server/src/main/resources/tracks/tracks/HangOver2.track
similarity index 100%
rename from tracks/tracks/HangOver2.track
rename to server/src/main/resources/tracks/tracks/HangOver2.track
diff --git a/tracks/tracks/HangingoverwithTRow.track b/server/src/main/resources/tracks/tracks/HangingoverwithTRow.track
similarity index 100%
rename from tracks/tracks/HangingoverwithTRow.track
rename to server/src/main/resources/tracks/tracks/HangingoverwithTRow.track
diff --git a/tracks/tracks/HankiesforLadies.track b/server/src/main/resources/tracks/tracks/HankiesforLadies.track
similarity index 100%
rename from tracks/tracks/HankiesforLadies.track
rename to server/src/main/resources/tracks/tracks/HankiesforLadies.track
diff --git a/tracks/tracks/HappyHappyJoyJoy.track b/server/src/main/resources/tracks/tracks/HappyHappyJoyJoy.track
similarity index 100%
rename from tracks/tracks/HappyHappyJoyJoy.track
rename to server/src/main/resources/tracks/tracks/HappyHappyJoyJoy.track
diff --git a/tracks/tracks/HappyTrigonometry.track b/server/src/main/resources/tracks/tracks/HappyTrigonometry.track
similarity index 100%
rename from tracks/tracks/HappyTrigonometry.track
rename to server/src/main/resources/tracks/tracks/HappyTrigonometry.track
diff --git a/tracks/tracks/Happytrails.track b/server/src/main/resources/tracks/tracks/Happytrails.track
similarity index 100%
rename from tracks/tracks/Happytrails.track
rename to server/src/main/resources/tracks/tracks/Happytrails.track
diff --git a/tracks/tracks/Hardroad.track b/server/src/main/resources/tracks/tracks/Hardroad.track
similarity index 100%
rename from tracks/tracks/Hardroad.track
rename to server/src/main/resources/tracks/tracks/Hardroad.track
diff --git a/tracks/tracks/Harmonicmonotony.track b/server/src/main/resources/tracks/tracks/Harmonicmonotony.track
similarity index 100%
rename from tracks/tracks/Harmonicmonotony.track
rename to server/src/main/resources/tracks/tracks/Harmonicmonotony.track
diff --git a/tracks/tracks/Havesomeluck.track b/server/src/main/resources/tracks/tracks/Havesomeluck.track
similarity index 100%
rename from tracks/tracks/Havesomeluck.track
rename to server/src/main/resources/tracks/tracks/Havesomeluck.track
diff --git a/tracks/tracks/Haweag.track b/server/src/main/resources/tracks/tracks/Haweag.track
similarity index 100%
rename from tracks/tracks/Haweag.track
rename to server/src/main/resources/tracks/tracks/Haweag.track
diff --git a/tracks/tracks/Hazardous.track b/server/src/main/resources/tracks/tracks/Hazardous.track
similarity index 100%
rename from tracks/tracks/Hazardous.track
rename to server/src/main/resources/tracks/tracks/Hazardous.track
diff --git a/tracks/tracks/Hazardousshortcut.track b/server/src/main/resources/tracks/tracks/Hazardousshortcut.track
similarity index 100%
rename from tracks/tracks/Hazardousshortcut.track
rename to server/src/main/resources/tracks/tracks/Hazardousshortcut.track
diff --git a/tracks/tracks/Hazardoustrip.track b/server/src/main/resources/tracks/tracks/Hazardoustrip.track
similarity index 100%
rename from tracks/tracks/Hazardoustrip.track
rename to server/src/main/resources/tracks/tracks/Hazardoustrip.track
diff --git a/tracks/tracks/HeHe.track b/server/src/main/resources/tracks/tracks/HeHe.track
similarity index 100%
rename from tracks/tracks/HeHe.track
rename to server/src/main/resources/tracks/tracks/HeHe.track
diff --git a/tracks/tracks/Headlesschicken.track b/server/src/main/resources/tracks/tracks/Headlesschicken.track
similarity index 100%
rename from tracks/tracks/Headlesschicken.track
rename to server/src/main/resources/tracks/tracks/Headlesschicken.track
diff --git a/tracks/tracks/Heartcorners.track b/server/src/main/resources/tracks/tracks/Heartcorners.track
similarity index 100%
rename from tracks/tracks/Heartcorners.track
rename to server/src/main/resources/tracks/tracks/Heartcorners.track
diff --git a/tracks/tracks/Heartwork.track b/server/src/main/resources/tracks/tracks/Heartwork.track
similarity index 100%
rename from tracks/tracks/Heartwork.track
rename to server/src/main/resources/tracks/tracks/Heartwork.track
diff --git a/tracks/tracks/Heatingrate.track b/server/src/main/resources/tracks/tracks/Heatingrate.track
similarity index 100%
rename from tracks/tracks/Heatingrate.track
rename to server/src/main/resources/tracks/tracks/Heatingrate.track
diff --git a/tracks/tracks/HeisamanHeman.track b/server/src/main/resources/tracks/tracks/HeisamanHeman.track
similarity index 100%
rename from tracks/tracks/HeisamanHeman.track
rename to server/src/main/resources/tracks/tracks/HeisamanHeman.track
diff --git a/tracks/tracks/Helix.track b/server/src/main/resources/tracks/tracks/Helix.track
similarity index 100%
rename from tracks/tracks/Helix.track
rename to server/src/main/resources/tracks/tracks/Helix.track
diff --git a/tracks/tracks/Hellfire.track b/server/src/main/resources/tracks/tracks/Hellfire.track
similarity index 100%
rename from tracks/tracks/Hellfire.track
rename to server/src/main/resources/tracks/tracks/Hellfire.track
diff --git a/tracks/tracks/Hello.track b/server/src/main/resources/tracks/tracks/Hello.track
similarity index 100%
rename from tracks/tracks/Hello.track
rename to server/src/main/resources/tracks/tracks/Hello.track
diff --git a/tracks/tracks/Helpinganddisturbing.track b/server/src/main/resources/tracks/tracks/Helpinganddisturbing.track
similarity index 100%
rename from tracks/tracks/Helpinganddisturbing.track
rename to server/src/main/resources/tracks/tracks/Helpinganddisturbing.track
diff --git a/tracks/tracks/Helpingwalls.track b/server/src/main/resources/tracks/tracks/Helpingwalls.track
similarity index 100%
rename from tracks/tracks/Helpingwalls.track
rename to server/src/main/resources/tracks/tracks/Helpingwalls.track
diff --git a/tracks/tracks/Helpme.track b/server/src/main/resources/tracks/tracks/Helpme.track
similarity index 100%
rename from tracks/tracks/Helpme.track
rename to server/src/main/resources/tracks/tracks/Helpme.track
diff --git a/tracks/tracks/Hepatica.track b/server/src/main/resources/tracks/tracks/Hepatica.track
similarity index 100%
rename from tracks/tracks/Hepatica.track
rename to server/src/main/resources/tracks/tracks/Hepatica.track
diff --git a/tracks/tracks/HereisMulder.track b/server/src/main/resources/tracks/tracks/HereisMulder.track
similarity index 100%
rename from tracks/tracks/HereisMulder.track
rename to server/src/main/resources/tracks/tracks/HereisMulder.track
diff --git a/tracks/tracks/Heresthesquare.track b/server/src/main/resources/tracks/tracks/Heresthesquare.track
similarity index 100%
rename from tracks/tracks/Heresthesquare.track
rename to server/src/main/resources/tracks/tracks/Heresthesquare.track
diff --git a/tracks/tracks/HerkimerJerkimer.track b/server/src/main/resources/tracks/tracks/HerkimerJerkimer.track
similarity index 100%
rename from tracks/tracks/HerkimerJerkimer.track
rename to server/src/main/resources/tracks/tracks/HerkimerJerkimer.track
diff --git a/tracks/tracks/HerkimerJerkimer2.track b/server/src/main/resources/tracks/tracks/HerkimerJerkimer2.track
similarity index 100%
rename from tracks/tracks/HerkimerJerkimer2.track
rename to server/src/main/resources/tracks/tracks/HerkimerJerkimer2.track
diff --git a/tracks/tracks/Heval.track b/server/src/main/resources/tracks/tracks/Heval.track
similarity index 100%
rename from tracks/tracks/Heval.track
rename to server/src/main/resources/tracks/tracks/Heval.track
diff --git a/tracks/tracks/Hiddendanger.track b/server/src/main/resources/tracks/tracks/Hiddendanger.track
similarity index 100%
rename from tracks/tracks/Hiddendanger.track
rename to server/src/main/resources/tracks/tracks/Hiddendanger.track
diff --git a/tracks/tracks/Hiddenriver.track b/server/src/main/resources/tracks/tracks/Hiddenriver.track
similarity index 100%
rename from tracks/tracks/Hiddenriver.track
rename to server/src/main/resources/tracks/tracks/Hiddenriver.track
diff --git a/tracks/tracks/HighDive.track b/server/src/main/resources/tracks/tracks/HighDive.track
similarity index 100%
rename from tracks/tracks/HighDive.track
rename to server/src/main/resources/tracks/tracks/HighDive.track
diff --git a/tracks/tracks/HighIsland.track b/server/src/main/resources/tracks/tracks/HighIsland.track
similarity index 100%
rename from tracks/tracks/HighIsland.track
rename to server/src/main/resources/tracks/tracks/HighIsland.track
diff --git a/tracks/tracks/HigherState.track b/server/src/main/resources/tracks/tracks/HigherState.track
similarity index 100%
rename from tracks/tracks/HigherState.track
rename to server/src/main/resources/tracks/tracks/HigherState.track
diff --git a/tracks/tracks/Highfalutin.track b/server/src/main/resources/tracks/tracks/Highfalutin.track
similarity index 100%
rename from tracks/tracks/Highfalutin.track
rename to server/src/main/resources/tracks/tracks/Highfalutin.track
diff --git a/tracks/tracks/HightwaytoAapeli.track b/server/src/main/resources/tracks/tracks/HightwaytoAapeli.track
similarity index 100%
rename from tracks/tracks/HightwaytoAapeli.track
rename to server/src/main/resources/tracks/tracks/HightwaytoAapeli.track
diff --git a/tracks/tracks/Hilight.track b/server/src/main/resources/tracks/tracks/Hilight.track
similarity index 100%
rename from tracks/tracks/Hilight.track
rename to server/src/main/resources/tracks/tracks/Hilight.track
diff --git a/tracks/tracks/HillBasics.track b/server/src/main/resources/tracks/tracks/HillBasics.track
similarity index 100%
rename from tracks/tracks/HillBasics.track
rename to server/src/main/resources/tracks/tracks/HillBasics.track
diff --git a/tracks/tracks/HillBill.track b/server/src/main/resources/tracks/tracks/HillBill.track
similarity index 100%
rename from tracks/tracks/HillBill.track
rename to server/src/main/resources/tracks/tracks/HillBill.track
diff --git a/tracks/tracks/HillLegend.track b/server/src/main/resources/tracks/tracks/HillLegend.track
similarity index 100%
rename from tracks/tracks/HillLegend.track
rename to server/src/main/resources/tracks/tracks/HillLegend.track
diff --git a/tracks/tracks/Hillery.track b/server/src/main/resources/tracks/tracks/Hillery.track
similarity index 100%
rename from tracks/tracks/Hillery.track
rename to server/src/main/resources/tracks/tracks/Hillery.track
diff --git a/tracks/tracks/Hillings.track b/server/src/main/resources/tracks/tracks/Hillings.track
similarity index 100%
rename from tracks/tracks/Hillings.track
rename to server/src/main/resources/tracks/tracks/Hillings.track
diff --git a/tracks/tracks/Hilllabyrinth.track b/server/src/main/resources/tracks/tracks/Hilllabyrinth.track
similarity index 100%
rename from tracks/tracks/Hilllabyrinth.track
rename to server/src/main/resources/tracks/tracks/Hilllabyrinth.track
diff --git a/tracks/tracks/Hillocky.track b/server/src/main/resources/tracks/tracks/Hillocky.track
similarity index 100%
rename from tracks/tracks/Hillocky.track
rename to server/src/main/resources/tracks/tracks/Hillocky.track
diff --git a/tracks/tracks/Hillponds.track b/server/src/main/resources/tracks/tracks/Hillponds.track
similarity index 100%
rename from tracks/tracks/Hillponds.track
rename to server/src/main/resources/tracks/tracks/Hillponds.track
diff --git a/tracks/tracks/Hillside.track b/server/src/main/resources/tracks/tracks/Hillside.track
similarity index 100%
rename from tracks/tracks/Hillside.track
rename to server/src/main/resources/tracks/tracks/Hillside.track
diff --git a/tracks/tracks/Hillskulls.track b/server/src/main/resources/tracks/tracks/Hillskulls.track
similarity index 100%
rename from tracks/tracks/Hillskulls.track
rename to server/src/main/resources/tracks/tracks/Hillskulls.track
diff --git a/tracks/tracks/Hillspirals.track b/server/src/main/resources/tracks/tracks/Hillspirals.track
similarity index 100%
rename from tracks/tracks/Hillspirals.track
rename to server/src/main/resources/tracks/tracks/Hillspirals.track
diff --git a/tracks/tracks/Hillsponds6.track b/server/src/main/resources/tracks/tracks/Hillsponds6.track
similarity index 100%
rename from tracks/tracks/Hillsponds6.track
rename to server/src/main/resources/tracks/tracks/Hillsponds6.track
diff --git a/tracks/tracks/Hillster.track b/server/src/main/resources/tracks/tracks/Hillster.track
similarity index 100%
rename from tracks/tracks/Hillster.track
rename to server/src/main/resources/tracks/tracks/Hillster.track
diff --git a/tracks/tracks/Hiphiphurray.track b/server/src/main/resources/tracks/tracks/Hiphiphurray.track
similarity index 100%
rename from tracks/tracks/Hiphiphurray.track
rename to server/src/main/resources/tracks/tracks/Hiphiphurray.track
diff --git a/tracks/tracks/Hitchhiker.track b/server/src/main/resources/tracks/tracks/Hitchhiker.track
similarity index 100%
rename from tracks/tracks/Hitchhiker.track
rename to server/src/main/resources/tracks/tracks/Hitchhiker.track
diff --git a/tracks/tracks/Hitit.track b/server/src/main/resources/tracks/tracks/Hitit.track
similarity index 100%
rename from tracks/tracks/Hitit.track
rename to server/src/main/resources/tracks/tracks/Hitit.track
diff --git a/tracks/tracks/Hitthedirt.track b/server/src/main/resources/tracks/tracks/Hitthedirt.track
similarity index 100%
rename from tracks/tracks/Hitthedirt.track
rename to server/src/main/resources/tracks/tracks/Hitthedirt.track
diff --git a/tracks/tracks/Hitthehay.track b/server/src/main/resources/tracks/tracks/Hitthehay.track
similarity index 100%
rename from tracks/tracks/Hitthehay.track
rename to server/src/main/resources/tracks/tracks/Hitthehay.track
diff --git a/tracks/tracks/Hitthemud.track b/server/src/main/resources/tracks/tracks/Hitthemud.track
similarity index 100%
rename from tracks/tracks/Hitthemud.track
rename to server/src/main/resources/tracks/tracks/Hitthemud.track
diff --git a/tracks/tracks/Hittheroof.track b/server/src/main/resources/tracks/tracks/Hittheroof.track
similarity index 100%
rename from tracks/tracks/Hittheroof.track
rename to server/src/main/resources/tracks/tracks/Hittheroof.track
diff --git a/tracks/tracks/Hitthespot.track b/server/src/main/resources/tracks/tracks/Hitthespot.track
similarity index 100%
rename from tracks/tracks/Hitthespot.track
rename to server/src/main/resources/tracks/tracks/Hitthespot.track
diff --git a/tracks/tracks/Hitthetarget.track b/server/src/main/resources/tracks/tracks/Hitthetarget.track
similarity index 100%
rename from tracks/tracks/Hitthetarget.track
rename to server/src/main/resources/tracks/tracks/Hitthetarget.track
diff --git a/tracks/tracks/HiusPeinz.track b/server/src/main/resources/tracks/tracks/HiusPeinz.track
similarity index 100%
rename from tracks/tracks/HiusPeinz.track
rename to server/src/main/resources/tracks/tracks/HiusPeinz.track
diff --git a/tracks/tracks/HocusPocus.track b/server/src/main/resources/tracks/tracks/HocusPocus.track
similarity index 100%
rename from tracks/tracks/HocusPocus.track
rename to server/src/main/resources/tracks/tracks/HocusPocus.track
diff --git a/tracks/tracks/Holeinn.track b/server/src/main/resources/tracks/tracks/Holeinn.track
similarity index 100%
rename from tracks/tracks/Holeinn.track
rename to server/src/main/resources/tracks/tracks/Holeinn.track
diff --git a/tracks/tracks/HollowallsI.track b/server/src/main/resources/tracks/tracks/HollowallsI.track
similarity index 100%
rename from tracks/tracks/HollowallsI.track
rename to server/src/main/resources/tracks/tracks/HollowallsI.track
diff --git a/tracks/tracks/HollowallsII.track b/server/src/main/resources/tracks/tracks/HollowallsII.track
similarity index 100%
rename from tracks/tracks/HollowallsII.track
rename to server/src/main/resources/tracks/tracks/HollowallsII.track
diff --git a/tracks/tracks/HollowallsIII.track b/server/src/main/resources/tracks/tracks/HollowallsIII.track
similarity index 100%
rename from tracks/tracks/HollowallsIII.track
rename to server/src/main/resources/tracks/tracks/HollowallsIII.track
diff --git a/tracks/tracks/HollowallsIV.track b/server/src/main/resources/tracks/tracks/HollowallsIV.track
similarity index 100%
rename from tracks/tracks/HollowallsIV.track
rename to server/src/main/resources/tracks/tracks/HollowallsIV.track
diff --git a/tracks/tracks/HollowallsV.track b/server/src/main/resources/tracks/tracks/HollowallsV.track
similarity index 100%
rename from tracks/tracks/HollowallsV.track
rename to server/src/main/resources/tracks/tracks/HollowallsV.track
diff --git a/tracks/tracks/Hollowreality.track b/server/src/main/resources/tracks/tracks/Hollowreality.track
similarity index 100%
rename from tracks/tracks/Hollowreality.track
rename to server/src/main/resources/tracks/tracks/Hollowreality.track
diff --git a/tracks/tracks/Hollyday.track b/server/src/main/resources/tracks/tracks/Hollyday.track
similarity index 100%
rename from tracks/tracks/Hollyday.track
rename to server/src/main/resources/tracks/tracks/Hollyday.track
diff --git a/tracks/tracks/HolyChiquita.track b/server/src/main/resources/tracks/tracks/HolyChiquita.track
similarity index 100%
rename from tracks/tracks/HolyChiquita.track
rename to server/src/main/resources/tracks/tracks/HolyChiquita.track
diff --git a/tracks/tracks/Holyshot.track b/server/src/main/resources/tracks/tracks/Holyshot.track
similarity index 100%
rename from tracks/tracks/Holyshot.track
rename to server/src/main/resources/tracks/tracks/Holyshot.track
diff --git a/tracks/tracks/Homeport.track b/server/src/main/resources/tracks/tracks/Homeport.track
similarity index 100%
rename from tracks/tracks/Homeport.track
rename to server/src/main/resources/tracks/tracks/Homeport.track
diff --git a/tracks/tracks/Honey.track b/server/src/main/resources/tracks/tracks/Honey.track
similarity index 100%
rename from tracks/tracks/Honey.track
rename to server/src/main/resources/tracks/tracks/Honey.track
diff --git a/tracks/tracks/Honeycomb.track b/server/src/main/resources/tracks/tracks/Honeycomb.track
similarity index 100%
rename from tracks/tracks/Honeycomb.track
rename to server/src/main/resources/tracks/tracks/Honeycomb.track
diff --git a/tracks/tracks/Honeycombflower.track b/server/src/main/resources/tracks/tracks/Honeycombflower.track
similarity index 100%
rename from tracks/tracks/Honeycombflower.track
rename to server/src/main/resources/tracks/tracks/Honeycombflower.track
diff --git a/tracks/tracks/Hookedatthehorn.track b/server/src/main/resources/tracks/tracks/Hookedatthehorn.track
similarity index 100%
rename from tracks/tracks/Hookedatthehorn.track
rename to server/src/main/resources/tracks/tracks/Hookedatthehorn.track
diff --git a/tracks/tracks/HookupSiam.track b/server/src/main/resources/tracks/tracks/HookupSiam.track
similarity index 100%
rename from tracks/tracks/HookupSiam.track
rename to server/src/main/resources/tracks/tracks/HookupSiam.track
diff --git a/tracks/tracks/Hopper.track b/server/src/main/resources/tracks/tracks/Hopper.track
similarity index 100%
rename from tracks/tracks/Hopper.track
rename to server/src/main/resources/tracks/tracks/Hopper.track
diff --git a/tracks/tracks/Horrorthreesome.track b/server/src/main/resources/tracks/tracks/Horrorthreesome.track
similarity index 100%
rename from tracks/tracks/Horrorthreesome.track
rename to server/src/main/resources/tracks/tracks/Horrorthreesome.track
diff --git a/tracks/tracks/Horver.track b/server/src/main/resources/tracks/tracks/Horver.track
similarity index 100%
rename from tracks/tracks/Horver.track
rename to server/src/main/resources/tracks/tracks/Horver.track
diff --git a/tracks/tracks/HorverII.track b/server/src/main/resources/tracks/tracks/HorverII.track
similarity index 100%
rename from tracks/tracks/HorverII.track
rename to server/src/main/resources/tracks/tracks/HorverII.track
diff --git a/tracks/tracks/HotShot.track b/server/src/main/resources/tracks/tracks/HotShot.track
similarity index 100%
rename from tracks/tracks/HotShot.track
rename to server/src/main/resources/tracks/tracks/HotShot.track
diff --git a/tracks/tracks/HotSpot.track b/server/src/main/resources/tracks/tracks/HotSpot.track
similarity index 100%
rename from tracks/tracks/HotSpot.track
rename to server/src/main/resources/tracks/tracks/HotSpot.track
diff --git a/tracks/tracks/Houseofpain.track b/server/src/main/resources/tracks/tracks/Houseofpain.track
similarity index 100%
rename from tracks/tracks/Houseofpain.track
rename to server/src/main/resources/tracks/tracks/Houseofpain.track
diff --git a/tracks/tracks/Howmanyarrows.track b/server/src/main/resources/tracks/tracks/Howmanyarrows.track
similarity index 100%
rename from tracks/tracks/Howmanyarrows.track
rename to server/src/main/resources/tracks/tracks/Howmanyarrows.track
diff --git a/tracks/tracks/Howmanystyles.track b/server/src/main/resources/tracks/tracks/Howmanystyles.track
similarity index 100%
rename from tracks/tracks/Howmanystyles.track
rename to server/src/main/resources/tracks/tracks/Howmanystyles.track
diff --git a/tracks/tracks/HumaHuta.track b/server/src/main/resources/tracks/tracks/HumaHuta.track
similarity index 100%
rename from tracks/tracks/HumaHuta.track
rename to server/src/main/resources/tracks/tracks/HumaHuta.track
diff --git a/tracks/tracks/HumahutasJourney.track b/server/src/main/resources/tracks/tracks/HumahutasJourney.track
similarity index 100%
rename from tracks/tracks/HumahutasJourney.track
rename to server/src/main/resources/tracks/tracks/HumahutasJourney.track
diff --git a/tracks/tracks/Humminghummocks.track b/server/src/main/resources/tracks/tracks/Humminghummocks.track
similarity index 100%
rename from tracks/tracks/Humminghummocks.track
rename to server/src/main/resources/tracks/tracks/Humminghummocks.track
diff --git a/tracks/tracks/Hydratingeffect.track b/server/src/main/resources/tracks/tracks/Hydratingeffect.track
similarity index 100%
rename from tracks/tracks/Hydratingeffect.track
rename to server/src/main/resources/tracks/tracks/Hydratingeffect.track
diff --git a/tracks/tracks/Hydroside.track b/server/src/main/resources/tracks/tracks/Hydroside.track
similarity index 100%
rename from tracks/tracks/Hydroside.track
rename to server/src/main/resources/tracks/tracks/Hydroside.track
diff --git a/tracks/tracks/ICanHasBlockz.track b/server/src/main/resources/tracks/tracks/ICanHasBlockz.track
similarity index 100%
rename from tracks/tracks/ICanHasBlockz.track
rename to server/src/main/resources/tracks/tracks/ICanHasBlockz.track
diff --git a/tracks/tracks/IGotzNutz.track b/server/src/main/resources/tracks/tracks/IGotzNutz.track
similarity index 100%
rename from tracks/tracks/IGotzNutz.track
rename to server/src/main/resources/tracks/tracks/IGotzNutz.track
diff --git a/tracks/tracks/IWriteSins.track b/server/src/main/resources/tracks/tracks/IWriteSins.track
similarity index 100%
rename from tracks/tracks/IWriteSins.track
rename to server/src/main/resources/tracks/tracks/IWriteSins.track
diff --git a/tracks/tracks/IceBounce.track b/server/src/main/resources/tracks/tracks/IceBounce.track
similarity index 100%
rename from tracks/tracks/IceBounce.track
rename to server/src/main/resources/tracks/tracks/IceBounce.track
diff --git a/tracks/tracks/IceCenter.track b/server/src/main/resources/tracks/tracks/IceCenter.track
similarity index 100%
rename from tracks/tracks/IceCenter.track
rename to server/src/main/resources/tracks/tracks/IceCenter.track
diff --git a/tracks/tracks/IceCube.track b/server/src/main/resources/tracks/tracks/IceCube.track
similarity index 100%
rename from tracks/tracks/IceCube.track
rename to server/src/main/resources/tracks/tracks/IceCube.track
diff --git a/tracks/tracks/IceFishing.track b/server/src/main/resources/tracks/tracks/IceFishing.track
similarity index 100%
rename from tracks/tracks/IceFishing.track
rename to server/src/main/resources/tracks/tracks/IceFishing.track
diff --git a/tracks/tracks/IceLine.track b/server/src/main/resources/tracks/tracks/IceLine.track
similarity index 100%
rename from tracks/tracks/IceLine.track
rename to server/src/main/resources/tracks/tracks/IceLine.track
diff --git a/tracks/tracks/IcePhobia.track b/server/src/main/resources/tracks/tracks/IcePhobia.track
similarity index 100%
rename from tracks/tracks/IcePhobia.track
rename to server/src/main/resources/tracks/tracks/IcePhobia.track
diff --git a/tracks/tracks/Icechasm.track b/server/src/main/resources/tracks/tracks/Icechasm.track
similarity index 100%
rename from tracks/tracks/Icechasm.track
rename to server/src/main/resources/tracks/tracks/Icechasm.track
diff --git a/tracks/tracks/IcecuBez.track b/server/src/main/resources/tracks/tracks/IcecuBez.track
similarity index 100%
rename from tracks/tracks/IcecuBez.track
rename to server/src/main/resources/tracks/tracks/IcecuBez.track
diff --git a/tracks/tracks/IcedEarth.track b/server/src/main/resources/tracks/tracks/IcedEarth.track
similarity index 100%
rename from tracks/tracks/IcedEarth.track
rename to server/src/main/resources/tracks/tracks/IcedEarth.track
diff --git a/tracks/tracks/Icensteady.track b/server/src/main/resources/tracks/tracks/Icensteady.track
similarity index 100%
rename from tracks/tracks/Icensteady.track
rename to server/src/main/resources/tracks/tracks/Icensteady.track
diff --git a/tracks/tracks/Icerocks.track b/server/src/main/resources/tracks/tracks/Icerocks.track
similarity index 100%
rename from tracks/tracks/Icerocks.track
rename to server/src/main/resources/tracks/tracks/Icerocks.track
diff --git a/tracks/tracks/Iceshapes.track b/server/src/main/resources/tracks/tracks/Iceshapes.track
similarity index 100%
rename from tracks/tracks/Iceshapes.track
rename to server/src/main/resources/tracks/tracks/Iceshapes.track
diff --git a/tracks/tracks/Iceshatters.track b/server/src/main/resources/tracks/tracks/Iceshatters.track
similarity index 100%
rename from tracks/tracks/Iceshatters.track
rename to server/src/main/resources/tracks/tracks/Iceshatters.track
diff --git a/tracks/tracks/Icesquares.track b/server/src/main/resources/tracks/tracks/Icesquares.track
similarity index 100%
rename from tracks/tracks/Icesquares.track
rename to server/src/main/resources/tracks/tracks/Icesquares.track
diff --git a/tracks/tracks/IcingontheCake.track b/server/src/main/resources/tracks/tracks/IcingontheCake.track
similarity index 100%
rename from tracks/tracks/IcingontheCake.track
rename to server/src/main/resources/tracks/tracks/IcingontheCake.track
diff --git a/tracks/tracks/IcyCave.track b/server/src/main/resources/tracks/tracks/IcyCave.track
similarity index 100%
rename from tracks/tracks/IcyCave.track
rename to server/src/main/resources/tracks/tracks/IcyCave.track
diff --git a/tracks/tracks/IcyReturn.track b/server/src/main/resources/tracks/tracks/IcyReturn.track
similarity index 100%
rename from tracks/tracks/IcyReturn.track
rename to server/src/main/resources/tracks/tracks/IcyReturn.track
diff --git a/tracks/tracks/IcyShot.track b/server/src/main/resources/tracks/tracks/IcyShot.track
similarity index 100%
rename from tracks/tracks/IcyShot.track
rename to server/src/main/resources/tracks/tracks/IcyShot.track
diff --git a/tracks/tracks/IcyShotII.track b/server/src/main/resources/tracks/tracks/IcyShotII.track
similarity index 100%
rename from tracks/tracks/IcyShotII.track
rename to server/src/main/resources/tracks/tracks/IcyShotII.track
diff --git a/tracks/tracks/IcyShotIII.track b/server/src/main/resources/tracks/tracks/IcyShotIII.track
similarity index 100%
rename from tracks/tracks/IcyShotIII.track
rename to server/src/main/resources/tracks/tracks/IcyShotIII.track
diff --git a/tracks/tracks/IcyWay.track b/server/src/main/resources/tracks/tracks/IcyWay.track
similarity index 100%
rename from tracks/tracks/IcyWay.track
rename to server/src/main/resources/tracks/tracks/IcyWay.track
diff --git a/tracks/tracks/Icycavern.track b/server/src/main/resources/tracks/tracks/Icycavern.track
similarity index 100%
rename from tracks/tracks/Icycavern.track
rename to server/src/main/resources/tracks/tracks/Icycavern.track
diff --git a/tracks/tracks/Icyhill.track b/server/src/main/resources/tracks/tracks/Icyhill.track
similarity index 100%
rename from tracks/tracks/Icyhill.track
rename to server/src/main/resources/tracks/tracks/Icyhill.track
diff --git a/tracks/tracks/Icyskulls.track b/server/src/main/resources/tracks/tracks/Icyskulls.track
similarity index 100%
rename from tracks/tracks/Icyskulls.track
rename to server/src/main/resources/tracks/tracks/Icyskulls.track
diff --git a/tracks/tracks/If.track b/server/src/main/resources/tracks/tracks/If.track
similarity index 100%
rename from tracks/tracks/If.track
rename to server/src/main/resources/tracks/tracks/If.track
diff --git a/tracks/tracks/Ifeyescouldbleed.track b/server/src/main/resources/tracks/tracks/Ifeyescouldbleed.track
similarity index 100%
rename from tracks/tracks/Ifeyescouldbleed.track
rename to server/src/main/resources/tracks/tracks/Ifeyescouldbleed.track
diff --git a/tracks/tracks/Iknowwhatyouthink.track b/server/src/main/resources/tracks/tracks/Iknowwhatyouthink.track
similarity index 100%
rename from tracks/tracks/Iknowwhatyouthink.track
rename to server/src/main/resources/tracks/tracks/Iknowwhatyouthink.track
diff --git a/tracks/tracks/Illusionarrow.track b/server/src/main/resources/tracks/tracks/Illusionarrow.track
similarity index 100%
rename from tracks/tracks/Illusionarrow.track
rename to server/src/main/resources/tracks/tracks/Illusionarrow.track
diff --git a/tracks/tracks/IllusionofControl.track b/server/src/main/resources/tracks/tracks/IllusionofControl.track
similarity index 100%
rename from tracks/tracks/IllusionofControl.track
rename to server/src/main/resources/tracks/tracks/IllusionofControl.track
diff --git a/tracks/tracks/Illusionwalls.track b/server/src/main/resources/tracks/tracks/Illusionwalls.track
similarity index 100%
rename from tracks/tracks/Illusionwalls.track
rename to server/src/main/resources/tracks/tracks/Illusionwalls.track
diff --git a/tracks/tracks/Imminent.track b/server/src/main/resources/tracks/tracks/Imminent.track
similarity index 100%
rename from tracks/tracks/Imminent.track
rename to server/src/main/resources/tracks/tracks/Imminent.track
diff --git a/tracks/tracks/Impartial.track b/server/src/main/resources/tracks/tracks/Impartial.track
similarity index 100%
rename from tracks/tracks/Impartial.track
rename to server/src/main/resources/tracks/tracks/Impartial.track
diff --git a/tracks/tracks/Impish.track b/server/src/main/resources/tracks/tracks/Impish.track
similarity index 100%
rename from tracks/tracks/Impish.track
rename to server/src/main/resources/tracks/tracks/Impish.track
diff --git a/tracks/tracks/Incrediblenothing.track b/server/src/main/resources/tracks/tracks/Incrediblenothing.track
similarity index 100%
rename from tracks/tracks/Incrediblenothing.track
rename to server/src/main/resources/tracks/tracks/Incrediblenothing.track
diff --git a/tracks/tracks/Inferno.track b/server/src/main/resources/tracks/tracks/Inferno.track
similarity index 100%
rename from tracks/tracks/Inferno.track
rename to server/src/main/resources/tracks/tracks/Inferno.track
diff --git a/tracks/tracks/Inmotion.track b/server/src/main/resources/tracks/tracks/Inmotion.track
similarity index 100%
rename from tracks/tracks/Inmotion.track
rename to server/src/main/resources/tracks/tracks/Inmotion.track
diff --git a/tracks/tracks/InsaneTouch.track b/server/src/main/resources/tracks/tracks/InsaneTouch.track
similarity index 100%
rename from tracks/tracks/InsaneTouch.track
rename to server/src/main/resources/tracks/tracks/InsaneTouch.track
diff --git a/tracks/tracks/Insomnia.track b/server/src/main/resources/tracks/tracks/Insomnia.track
similarity index 100%
rename from tracks/tracks/Insomnia.track
rename to server/src/main/resources/tracks/tracks/Insomnia.track
diff --git a/tracks/tracks/InstaShuva.track b/server/src/main/resources/tracks/tracks/InstaShuva.track
similarity index 100%
rename from tracks/tracks/InstaShuva.track
rename to server/src/main/resources/tracks/tracks/InstaShuva.track
diff --git a/tracks/tracks/Interface.track b/server/src/main/resources/tracks/tracks/Interface.track
similarity index 100%
rename from tracks/tracks/Interface.track
rename to server/src/main/resources/tracks/tracks/Interface.track
diff --git a/tracks/tracks/Interlocked.track b/server/src/main/resources/tracks/tracks/Interlocked.track
similarity index 100%
rename from tracks/tracks/Interlocked.track
rename to server/src/main/resources/tracks/tracks/Interlocked.track
diff --git a/tracks/tracks/Intersection.track b/server/src/main/resources/tracks/tracks/Intersection.track
similarity index 100%
rename from tracks/tracks/Intersection.track
rename to server/src/main/resources/tracks/tracks/Intersection.track
diff --git a/tracks/tracks/IntheRock.track b/server/src/main/resources/tracks/tracks/IntheRock.track
similarity index 100%
rename from tracks/tracks/IntheRock.track
rename to server/src/main/resources/tracks/tracks/IntheRock.track
diff --git a/tracks/tracks/Inthemiddleoftheway.track b/server/src/main/resources/tracks/tracks/Inthemiddleoftheway.track
similarity index 100%
rename from tracks/tracks/Inthemiddleoftheway.track
rename to server/src/main/resources/tracks/tracks/Inthemiddleoftheway.track
diff --git a/tracks/tracks/Introduction.track b/server/src/main/resources/tracks/tracks/Introduction.track
similarity index 100%
rename from tracks/tracks/Introduction.track
rename to server/src/main/resources/tracks/tracks/Introduction.track
diff --git a/tracks/tracks/InvisibleDanger.track b/server/src/main/resources/tracks/tracks/InvisibleDanger.track
similarity index 100%
rename from tracks/tracks/InvisibleDanger.track
rename to server/src/main/resources/tracks/tracks/InvisibleDanger.track
diff --git a/tracks/tracks/Invisibleenemy.track b/server/src/main/resources/tracks/tracks/Invisibleenemy.track
similarity index 100%
rename from tracks/tracks/Invisibleenemy.track
rename to server/src/main/resources/tracks/tracks/Invisibleenemy.track
diff --git a/tracks/tracks/InvisibleenemyII.track b/server/src/main/resources/tracks/tracks/InvisibleenemyII.track
similarity index 100%
rename from tracks/tracks/InvisibleenemyII.track
rename to server/src/main/resources/tracks/tracks/InvisibleenemyII.track
diff --git a/tracks/tracks/Irish.track b/server/src/main/resources/tracks/tracks/Irish.track
similarity index 100%
rename from tracks/tracks/Irish.track
rename to server/src/main/resources/tracks/tracks/Irish.track
diff --git a/tracks/tracks/IrishII.track b/server/src/main/resources/tracks/tracks/IrishII.track
similarity index 100%
rename from tracks/tracks/IrishII.track
rename to server/src/main/resources/tracks/tracks/IrishII.track
diff --git a/tracks/tracks/IrishIII.track b/server/src/main/resources/tracks/tracks/IrishIII.track
similarity index 100%
rename from tracks/tracks/IrishIII.track
rename to server/src/main/resources/tracks/tracks/IrishIII.track
diff --git a/tracks/tracks/IrishIV.track b/server/src/main/resources/tracks/tracks/IrishIV.track
similarity index 100%
rename from tracks/tracks/IrishIV.track
rename to server/src/main/resources/tracks/tracks/IrishIV.track
diff --git a/tracks/tracks/IronManSuperhero.track b/server/src/main/resources/tracks/tracks/IronManSuperhero.track
similarity index 100%
rename from tracks/tracks/IronManSuperhero.track
rename to server/src/main/resources/tracks/tracks/IronManSuperhero.track
diff --git a/tracks/tracks/IronWomanCommand.track b/server/src/main/resources/tracks/tracks/IronWomanCommand.track
similarity index 100%
rename from tracks/tracks/IronWomanCommand.track
rename to server/src/main/resources/tracks/tracks/IronWomanCommand.track
diff --git a/tracks/tracks/IrrigationSwinging.track b/server/src/main/resources/tracks/tracks/IrrigationSwinging.track
similarity index 100%
rename from tracks/tracks/IrrigationSwinging.track
rename to server/src/main/resources/tracks/tracks/IrrigationSwinging.track
diff --git a/tracks/tracks/IrrigationSwingingSpecial.track b/server/src/main/resources/tracks/tracks/IrrigationSwingingSpecial.track
similarity index 100%
rename from tracks/tracks/IrrigationSwingingSpecial.track
rename to server/src/main/resources/tracks/tracks/IrrigationSwingingSpecial.track
diff --git a/tracks/tracks/Isitpossible.track b/server/src/main/resources/tracks/tracks/Isitpossible.track
similarity index 100%
rename from tracks/tracks/Isitpossible.track
rename to server/src/main/resources/tracks/tracks/Isitpossible.track
diff --git a/tracks/tracks/IsitpossibleII.track b/server/src/main/resources/tracks/tracks/IsitpossibleII.track
similarity index 100%
rename from tracks/tracks/IsitpossibleII.track
rename to server/src/main/resources/tracks/tracks/IsitpossibleII.track
diff --git a/tracks/tracks/Islandlabyrinth.track b/server/src/main/resources/tracks/tracks/Islandlabyrinth.track
similarity index 100%
rename from tracks/tracks/Islandlabyrinth.track
rename to server/src/main/resources/tracks/tracks/Islandlabyrinth.track
diff --git a/tracks/tracks/IslandsCorner.track b/server/src/main/resources/tracks/tracks/IslandsCorner.track
similarity index 100%
rename from tracks/tracks/IslandsCorner.track
rename to server/src/main/resources/tracks/tracks/IslandsCorner.track
diff --git a/tracks/tracks/IslandsCornerII.track b/server/src/main/resources/tracks/tracks/IslandsCornerII.track
similarity index 100%
rename from tracks/tracks/IslandsCornerII.track
rename to server/src/main/resources/tracks/tracks/IslandsCornerII.track
diff --git a/tracks/tracks/Israel.track b/server/src/main/resources/tracks/tracks/Israel.track
similarity index 100%
rename from tracks/tracks/Israel.track
rename to server/src/main/resources/tracks/tracks/Israel.track
diff --git a/tracks/tracks/ItIsNotSound.track b/server/src/main/resources/tracks/tracks/ItIsNotSound.track
similarity index 100%
rename from tracks/tracks/ItIsNotSound.track
rename to server/src/main/resources/tracks/tracks/ItIsNotSound.track
diff --git a/tracks/tracks/Itsfullofstars.track b/server/src/main/resources/tracks/tracks/Itsfullofstars.track
similarity index 100%
rename from tracks/tracks/Itsfullofstars.track
rename to server/src/main/resources/tracks/tracks/Itsfullofstars.track
diff --git a/tracks/tracks/Itsjustnotyourday.track b/server/src/main/resources/tracks/tracks/Itsjustnotyourday.track
similarity index 100%
rename from tracks/tracks/Itsjustnotyourday.track
rename to server/src/main/resources/tracks/tracks/Itsjustnotyourday.track
diff --git a/tracks/tracks/Itslikethisandlikethatand.track b/server/src/main/resources/tracks/tracks/Itslikethisandlikethatand.track
similarity index 100%
rename from tracks/tracks/Itslikethisandlikethatand.track
rename to server/src/main/resources/tracks/tracks/Itslikethisandlikethatand.track
diff --git a/tracks/tracks/IttyHill.track b/server/src/main/resources/tracks/tracks/IttyHill.track
similarity index 100%
rename from tracks/tracks/IttyHill.track
rename to server/src/main/resources/tracks/tracks/IttyHill.track
diff --git a/tracks/tracks/IwishIwasII.track b/server/src/main/resources/tracks/tracks/IwishIwasII.track
similarity index 100%
rename from tracks/tracks/IwishIwasII.track
rename to server/src/main/resources/tracks/tracks/IwishIwasII.track
diff --git a/tracks/tracks/IwishIwasstupid.track b/server/src/main/resources/tracks/tracks/IwishIwasstupid.track
similarity index 100%
rename from tracks/tracks/IwishIwasstupid.track
rename to server/src/main/resources/tracks/tracks/IwishIwasstupid.track
diff --git a/tracks/tracks/Izharsh.track b/server/src/main/resources/tracks/tracks/Izharsh.track
similarity index 100%
rename from tracks/tracks/Izharsh.track
rename to server/src/main/resources/tracks/tracks/Izharsh.track
diff --git a/tracks/tracks/JAKSI.track b/server/src/main/resources/tracks/tracks/JAKSI.track
similarity index 100%
rename from tracks/tracks/JAKSI.track
rename to server/src/main/resources/tracks/tracks/JAKSI.track
diff --git a/tracks/tracks/JBGrange.track b/server/src/main/resources/tracks/tracks/JBGrange.track
similarity index 100%
rename from tracks/tracks/JBGrange.track
rename to server/src/main/resources/tracks/tracks/JBGrange.track
diff --git a/tracks/tracks/Jacaranda.track b/server/src/main/resources/tracks/tracks/Jacaranda.track
similarity index 100%
rename from tracks/tracks/Jacaranda.track
rename to server/src/main/resources/tracks/tracks/Jacaranda.track
diff --git a/tracks/tracks/JackesDream.track b/server/src/main/resources/tracks/tracks/JackesDream.track
similarity index 100%
rename from tracks/tracks/JackesDream.track
rename to server/src/main/resources/tracks/tracks/JackesDream.track
diff --git a/tracks/tracks/JahmanChicago.track b/server/src/main/resources/tracks/tracks/JahmanChicago.track
similarity index 100%
rename from tracks/tracks/JahmanChicago.track
rename to server/src/main/resources/tracks/tracks/JahmanChicago.track
diff --git a/tracks/tracks/Jam.track b/server/src/main/resources/tracks/tracks/Jam.track
similarity index 100%
rename from tracks/tracks/Jam.track
rename to server/src/main/resources/tracks/tracks/Jam.track
diff --git a/tracks/tracks/JamII.track b/server/src/main/resources/tracks/tracks/JamII.track
similarity index 100%
rename from tracks/tracks/JamII.track
rename to server/src/main/resources/tracks/tracks/JamII.track
diff --git a/tracks/tracks/JamPro.track b/server/src/main/resources/tracks/tracks/JamPro.track
similarity index 100%
rename from tracks/tracks/JamPro.track
rename to server/src/main/resources/tracks/tracks/JamPro.track
diff --git a/tracks/tracks/JammingwithJoonas.track b/server/src/main/resources/tracks/tracks/JammingwithJoonas.track
similarity index 100%
rename from tracks/tracks/JammingwithJoonas.track
rename to server/src/main/resources/tracks/tracks/JammingwithJoonas.track
diff --git a/tracks/tracks/JelouTing.track b/server/src/main/resources/tracks/tracks/JelouTing.track
similarity index 100%
rename from tracks/tracks/JelouTing.track
rename to server/src/main/resources/tracks/tracks/JelouTing.track
diff --git a/tracks/tracks/JeppesAqueousJourney.track b/server/src/main/resources/tracks/tracks/JeppesAqueousJourney.track
similarity index 100%
rename from tracks/tracks/JeppesAqueousJourney.track
rename to server/src/main/resources/tracks/tracks/JeppesAqueousJourney.track
diff --git a/tracks/tracks/Jigsaw.track b/server/src/main/resources/tracks/tracks/Jigsaw.track
similarity index 100%
rename from tracks/tracks/Jigsaw.track
rename to server/src/main/resources/tracks/tracks/Jigsaw.track
diff --git a/tracks/tracks/July.track b/server/src/main/resources/tracks/tracks/July.track
similarity index 100%
rename from tracks/tracks/July.track
rename to server/src/main/resources/tracks/tracks/July.track
diff --git a/tracks/tracks/JulyMorning.track b/server/src/main/resources/tracks/tracks/JulyMorning.track
similarity index 100%
rename from tracks/tracks/JulyMorning.track
rename to server/src/main/resources/tracks/tracks/JulyMorning.track
diff --git a/tracks/tracks/Jumpstart.track b/server/src/main/resources/tracks/tracks/Jumpstart.track
similarity index 100%
rename from tracks/tracks/Jumpstart.track
rename to server/src/main/resources/tracks/tracks/Jumpstart.track
diff --git a/tracks/tracks/Jumptotheelevator.track b/server/src/main/resources/tracks/tracks/Jumptotheelevator.track
similarity index 100%
rename from tracks/tracks/Jumptotheelevator.track
rename to server/src/main/resources/tracks/tracks/Jumptotheelevator.track
diff --git a/tracks/tracks/Jumptounknown.track b/server/src/main/resources/tracks/tracks/Jumptounknown.track
similarity index 100%
rename from tracks/tracks/Jumptounknown.track
rename to server/src/main/resources/tracks/tracks/Jumptounknown.track
diff --git a/tracks/tracks/Jumpup.track b/server/src/main/resources/tracks/tracks/Jumpup.track
similarity index 100%
rename from tracks/tracks/Jumpup.track
rename to server/src/main/resources/tracks/tracks/Jumpup.track
diff --git a/tracks/tracks/JumpyI.track b/server/src/main/resources/tracks/tracks/JumpyI.track
similarity index 100%
rename from tracks/tracks/JumpyI.track
rename to server/src/main/resources/tracks/tracks/JumpyI.track
diff --git a/tracks/tracks/JumpyII.track b/server/src/main/resources/tracks/tracks/JumpyII.track
similarity index 100%
rename from tracks/tracks/JumpyII.track
rename to server/src/main/resources/tracks/tracks/JumpyII.track
diff --git a/tracks/tracks/JumpyIII.track b/server/src/main/resources/tracks/tracks/JumpyIII.track
similarity index 100%
rename from tracks/tracks/JumpyIII.track
rename to server/src/main/resources/tracks/tracks/JumpyIII.track
diff --git a/tracks/tracks/JumpyIV.track b/server/src/main/resources/tracks/tracks/JumpyIV.track
similarity index 100%
rename from tracks/tracks/JumpyIV.track
rename to server/src/main/resources/tracks/tracks/JumpyIV.track
diff --git a/tracks/tracks/June.track b/server/src/main/resources/tracks/tracks/June.track
similarity index 100%
rename from tracks/tracks/June.track
rename to server/src/main/resources/tracks/tracks/June.track
diff --git a/tracks/tracks/Junkheap.track b/server/src/main/resources/tracks/tracks/Junkheap.track
similarity index 100%
rename from tracks/tracks/Junkheap.track
rename to server/src/main/resources/tracks/tracks/Junkheap.track
diff --git a/tracks/tracks/JustGO.track b/server/src/main/resources/tracks/tracks/JustGO.track
similarity index 100%
rename from tracks/tracks/JustGO.track
rename to server/src/main/resources/tracks/tracks/JustGO.track
diff --git a/tracks/tracks/JustGO2.track b/server/src/main/resources/tracks/tracks/JustGO2.track
similarity index 100%
rename from tracks/tracks/JustGO2.track
rename to server/src/main/resources/tracks/tracks/JustGO2.track
diff --git a/tracks/tracks/JustThere.track b/server/src/main/resources/tracks/tracks/JustThere.track
similarity index 100%
rename from tracks/tracks/JustThere.track
rename to server/src/main/resources/tracks/tracks/JustThere.track
diff --git a/tracks/tracks/JustaGigolo.track b/server/src/main/resources/tracks/tracks/JustaGigolo.track
similarity index 100%
rename from tracks/tracks/JustaGigolo.track
rename to server/src/main/resources/tracks/tracks/JustaGigolo.track
diff --git a/tracks/tracks/Justafry.track b/server/src/main/resources/tracks/tracks/Justafry.track
similarity index 100%
rename from tracks/tracks/Justafry.track
rename to server/src/main/resources/tracks/tracks/Justafry.track
diff --git a/tracks/tracks/Justamouthpiece.track b/server/src/main/resources/tracks/tracks/Justamouthpiece.track
similarity index 100%
rename from tracks/tracks/Justamouthpiece.track
rename to server/src/main/resources/tracks/tracks/Justamouthpiece.track
diff --git a/tracks/tracks/Justblocks.track b/server/src/main/resources/tracks/tracks/Justblocks.track
similarity index 100%
rename from tracks/tracks/Justblocks.track
rename to server/src/main/resources/tracks/tracks/Justblocks.track
diff --git a/tracks/tracks/Justdoitdebe.track b/server/src/main/resources/tracks/tracks/Justdoitdebe.track
similarity index 100%
rename from tracks/tracks/Justdoitdebe.track
rename to server/src/main/resources/tracks/tracks/Justdoitdebe.track
diff --git a/tracks/tracks/Justmakeitdreary.track b/server/src/main/resources/tracks/tracks/Justmakeitdreary.track
similarity index 100%
rename from tracks/tracks/Justmakeitdreary.track
rename to server/src/main/resources/tracks/tracks/Justmakeitdreary.track
diff --git a/tracks/tracks/Justpassingby.track b/server/src/main/resources/tracks/tracks/Justpassingby.track
similarity index 100%
rename from tracks/tracks/Justpassingby.track
rename to server/src/main/resources/tracks/tracks/Justpassingby.track
diff --git a/tracks/tracks/Justtwowalls.track b/server/src/main/resources/tracks/tracks/Justtwowalls.track
similarity index 100%
rename from tracks/tracks/Justtwowalls.track
rename to server/src/main/resources/tracks/tracks/Justtwowalls.track
diff --git a/tracks/tracks/KGBswish.track b/server/src/main/resources/tracks/tracks/KGBswish.track
similarity index 100%
rename from tracks/tracks/KGBswish.track
rename to server/src/main/resources/tracks/tracks/KGBswish.track
diff --git a/tracks/tracks/KSM.track b/server/src/main/resources/tracks/tracks/KSM.track
similarity index 100%
rename from tracks/tracks/KSM.track
rename to server/src/main/resources/tracks/tracks/KSM.track
diff --git a/tracks/tracks/Kafooster.track b/server/src/main/resources/tracks/tracks/Kafooster.track
similarity index 100%
rename from tracks/tracks/Kafooster.track
rename to server/src/main/resources/tracks/tracks/Kafooster.track
diff --git a/tracks/tracks/Kafooster2.track b/server/src/main/resources/tracks/tracks/Kafooster2.track
similarity index 100%
rename from tracks/tracks/Kafooster2.track
rename to server/src/main/resources/tracks/tracks/Kafooster2.track
diff --git a/tracks/tracks/Karthago.track b/server/src/main/resources/tracks/tracks/Karthago.track
similarity index 100%
rename from tracks/tracks/Karthago.track
rename to server/src/main/resources/tracks/tracks/Karthago.track
diff --git a/tracks/tracks/Kcart.track b/server/src/main/resources/tracks/tracks/Kcart.track
similarity index 100%
rename from tracks/tracks/Kcart.track
rename to server/src/main/resources/tracks/tracks/Kcart.track
diff --git a/tracks/tracks/Keepinitreal.track b/server/src/main/resources/tracks/tracks/Keepinitreal.track
similarity index 100%
rename from tracks/tracks/Keepinitreal.track
rename to server/src/main/resources/tracks/tracks/Keepinitreal.track
diff --git a/tracks/tracks/Keepontrack.track b/server/src/main/resources/tracks/tracks/Keepontrack.track
similarity index 100%
rename from tracks/tracks/Keepontrack.track
rename to server/src/main/resources/tracks/tracks/Keepontrack.track
diff --git a/tracks/tracks/Keepturning.track b/server/src/main/resources/tracks/tracks/Keepturning.track
similarity index 100%
rename from tracks/tracks/Keepturning.track
rename to server/src/main/resources/tracks/tracks/Keepturning.track
diff --git a/tracks/tracks/KeriEeper.track b/server/src/main/resources/tracks/tracks/KeriEeper.track
similarity index 100%
rename from tracks/tracks/KeriEeper.track
rename to server/src/main/resources/tracks/tracks/KeriEeper.track
diff --git a/tracks/tracks/Kesnary.track b/server/src/main/resources/tracks/tracks/Kesnary.track
similarity index 100%
rename from tracks/tracks/Kesnary.track
rename to server/src/main/resources/tracks/tracks/Kesnary.track
diff --git a/tracks/tracks/Keys.track b/server/src/main/resources/tracks/tracks/Keys.track
similarity index 100%
rename from tracks/tracks/Keys.track
rename to server/src/main/resources/tracks/tracks/Keys.track
diff --git a/tracks/tracks/KickAss.track b/server/src/main/resources/tracks/tracks/KickAss.track
similarity index 100%
rename from tracks/tracks/KickAss.track
rename to server/src/main/resources/tracks/tracks/KickAss.track
diff --git a/tracks/tracks/Kickinit.track b/server/src/main/resources/tracks/tracks/Kickinit.track
similarity index 100%
rename from tracks/tracks/Kickinit.track
rename to server/src/main/resources/tracks/tracks/Kickinit.track
diff --git a/tracks/tracks/KimDim.track b/server/src/main/resources/tracks/tracks/KimDim.track
similarity index 100%
rename from tracks/tracks/KimDim.track
rename to server/src/main/resources/tracks/tracks/KimDim.track
diff --git a/tracks/tracks/Kingofthehill.track b/server/src/main/resources/tracks/tracks/Kingofthehill.track
similarity index 100%
rename from tracks/tracks/Kingofthehill.track
rename to server/src/main/resources/tracks/tracks/Kingofthehill.track
diff --git a/tracks/tracks/Kinky.track b/server/src/main/resources/tracks/tracks/Kinky.track
similarity index 100%
rename from tracks/tracks/Kinky.track
rename to server/src/main/resources/tracks/tracks/Kinky.track
diff --git a/tracks/tracks/Klepto.track b/server/src/main/resources/tracks/tracks/Klepto.track
similarity index 100%
rename from tracks/tracks/Klepto.track
rename to server/src/main/resources/tracks/tracks/Klepto.track
diff --git a/tracks/tracks/Knolly.track b/server/src/main/resources/tracks/tracks/Knolly.track
similarity index 100%
rename from tracks/tracks/Knolly.track
rename to server/src/main/resources/tracks/tracks/Knolly.track
diff --git a/tracks/tracks/Knotty.track b/server/src/main/resources/tracks/tracks/Knotty.track
similarity index 100%
rename from tracks/tracks/Knotty.track
rename to server/src/main/resources/tracks/tracks/Knotty.track
diff --git a/tracks/tracks/Knowme.track b/server/src/main/resources/tracks/tracks/Knowme.track
similarity index 100%
rename from tracks/tracks/Knowme.track
rename to server/src/main/resources/tracks/tracks/Knowme.track
diff --git a/tracks/tracks/Knowtheropes.track b/server/src/main/resources/tracks/tracks/Knowtheropes.track
similarity index 100%
rename from tracks/tracks/Knowtheropes.track
rename to server/src/main/resources/tracks/tracks/Knowtheropes.track
diff --git a/tracks/tracks/Koopa.track b/server/src/main/resources/tracks/tracks/Koopa.track
similarity index 100%
rename from tracks/tracks/Koopa.track
rename to server/src/main/resources/tracks/tracks/Koopa.track
diff --git a/tracks/tracks/Krokkendaali.track b/server/src/main/resources/tracks/tracks/Krokkendaali.track
similarity index 100%
rename from tracks/tracks/Krokkendaali.track
rename to server/src/main/resources/tracks/tracks/Krokkendaali.track
diff --git a/tracks/tracks/KualaLumpurnights.track b/server/src/main/resources/tracks/tracks/KualaLumpurnights.track
similarity index 100%
rename from tracks/tracks/KualaLumpurnights.track
rename to server/src/main/resources/tracks/tracks/KualaLumpurnights.track
diff --git a/tracks/tracks/KungFu.track b/server/src/main/resources/tracks/tracks/KungFu.track
similarity index 100%
rename from tracks/tracks/KungFu.track
rename to server/src/main/resources/tracks/tracks/KungFu.track
diff --git a/tracks/tracks/LaPaloz.track b/server/src/main/resources/tracks/tracks/LaPaloz.track
similarity index 100%
rename from tracks/tracks/LaPaloz.track
rename to server/src/main/resources/tracks/tracks/LaPaloz.track
diff --git a/tracks/tracks/LabyrinthPro.track b/server/src/main/resources/tracks/tracks/LabyrinthPro.track
similarity index 100%
rename from tracks/tracks/LabyrinthPro.track
rename to server/src/main/resources/tracks/tracks/LabyrinthPro.track
diff --git a/tracks/tracks/LakesideLimbo.track b/server/src/main/resources/tracks/tracks/LakesideLimbo.track
similarity index 100%
rename from tracks/tracks/LakesideLimbo.track
rename to server/src/main/resources/tracks/tracks/LakesideLimbo.track
diff --git a/tracks/tracks/Lakitu.track b/server/src/main/resources/tracks/tracks/Lakitu.track
similarity index 100%
rename from tracks/tracks/Lakitu.track
rename to server/src/main/resources/tracks/tracks/Lakitu.track
diff --git a/tracks/tracks/Landofteleports.track b/server/src/main/resources/tracks/tracks/Landofteleports.track
similarity index 100%
rename from tracks/tracks/Landofteleports.track
rename to server/src/main/resources/tracks/tracks/Landofteleports.track
diff --git a/tracks/tracks/Lastmanstanding.track b/server/src/main/resources/tracks/tracks/Lastmanstanding.track
similarity index 100%
rename from tracks/tracks/Lastmanstanding.track
rename to server/src/main/resources/tracks/tracks/Lastmanstanding.track
diff --git a/tracks/tracks/LatenightwithAapeli.track b/server/src/main/resources/tracks/tracks/LatenightwithAapeli.track
similarity index 100%
rename from tracks/tracks/LatenightwithAapeli.track
rename to server/src/main/resources/tracks/tracks/LatenightwithAapeli.track
diff --git a/tracks/tracks/Lcorner.track b/server/src/main/resources/tracks/tracks/Lcorner.track
similarity index 100%
rename from tracks/tracks/Lcorner.track
rename to server/src/main/resources/tracks/tracks/Lcorner.track
diff --git a/tracks/tracks/LeakingSpiral.track b/server/src/main/resources/tracks/tracks/LeakingSpiral.track
similarity index 100%
rename from tracks/tracks/LeakingSpiral.track
rename to server/src/main/resources/tracks/tracks/LeakingSpiral.track
diff --git a/tracks/tracks/Leaningbridge.track b/server/src/main/resources/tracks/tracks/Leaningbridge.track
similarity index 100%
rename from tracks/tracks/Leaningbridge.track
rename to server/src/main/resources/tracks/tracks/Leaningbridge.track
diff --git a/tracks/tracks/Leapoffrog.track b/server/src/main/resources/tracks/tracks/Leapoffrog.track
similarity index 100%
rename from tracks/tracks/Leapoffrog.track
rename to server/src/main/resources/tracks/tracks/Leapoffrog.track
diff --git a/tracks/tracks/Leaps.track b/server/src/main/resources/tracks/tracks/Leaps.track
similarity index 100%
rename from tracks/tracks/Leaps.track
rename to server/src/main/resources/tracks/tracks/Leaps.track
diff --git a/tracks/tracks/Leapyear.track b/server/src/main/resources/tracks/tracks/Leapyear.track
similarity index 100%
rename from tracks/tracks/Leapyear.track
rename to server/src/main/resources/tracks/tracks/Leapyear.track
diff --git a/tracks/tracks/LearningtheBasics.track b/server/src/main/resources/tracks/tracks/LearningtheBasics.track
similarity index 100%
rename from tracks/tracks/LearningtheBasics.track
rename to server/src/main/resources/tracks/tracks/LearningtheBasics.track
diff --git a/tracks/tracks/Lefritra.track b/server/src/main/resources/tracks/tracks/Lefritra.track
similarity index 100%
rename from tracks/tracks/Lefritra.track
rename to server/src/main/resources/tracks/tracks/Lefritra.track
diff --git a/tracks/tracks/Legolady.track b/server/src/main/resources/tracks/tracks/Legolady.track
similarity index 100%
rename from tracks/tracks/Legolady.track
rename to server/src/main/resources/tracks/tracks/Legolady.track
diff --git a/tracks/tracks/LegolandI.track b/server/src/main/resources/tracks/tracks/LegolandI.track
similarity index 100%
rename from tracks/tracks/LegolandI.track
rename to server/src/main/resources/tracks/tracks/LegolandI.track
diff --git a/tracks/tracks/LegolandII.track b/server/src/main/resources/tracks/tracks/LegolandII.track
similarity index 100%
rename from tracks/tracks/LegolandII.track
rename to server/src/main/resources/tracks/tracks/LegolandII.track
diff --git a/tracks/tracks/Legoman.track b/server/src/main/resources/tracks/tracks/Legoman.track
similarity index 100%
rename from tracks/tracks/Legoman.track
rename to server/src/main/resources/tracks/tracks/Legoman.track
diff --git a/tracks/tracks/Leobas1.track b/server/src/main/resources/tracks/tracks/Leobas1.track
similarity index 100%
rename from tracks/tracks/Leobas1.track
rename to server/src/main/resources/tracks/tracks/Leobas1.track
diff --git a/tracks/tracks/Leobas2.track b/server/src/main/resources/tracks/tracks/Leobas2.track
similarity index 100%
rename from tracks/tracks/Leobas2.track
rename to server/src/main/resources/tracks/tracks/Leobas2.track
diff --git a/tracks/tracks/Leobas3.track b/server/src/main/resources/tracks/tracks/Leobas3.track
similarity index 100%
rename from tracks/tracks/Leobas3.track
rename to server/src/main/resources/tracks/tracks/Leobas3.track
diff --git a/tracks/tracks/LeonardosSketch.track b/server/src/main/resources/tracks/tracks/LeonardosSketch.track
similarity index 100%
rename from tracks/tracks/LeonardosSketch.track
rename to server/src/main/resources/tracks/tracks/LeonardosSketch.track
diff --git a/tracks/tracks/Leonardosyndrome.track b/server/src/main/resources/tracks/tracks/Leonardosyndrome.track
similarity index 100%
rename from tracks/tracks/Leonardosyndrome.track
rename to server/src/main/resources/tracks/tracks/Leonardosyndrome.track
diff --git a/tracks/tracks/LesSismore.track b/server/src/main/resources/tracks/tracks/LesSismore.track
similarity index 100%
rename from tracks/tracks/LesSismore.track
rename to server/src/main/resources/tracks/tracks/LesSismore.track
diff --git a/tracks/tracks/Lesselementsbutstilltough.track b/server/src/main/resources/tracks/tracks/Lesselementsbutstilltough.track
similarity index 100%
rename from tracks/tracks/Lesselementsbutstilltough.track
rename to server/src/main/resources/tracks/tracks/Lesselementsbutstilltough.track
diff --git a/tracks/tracks/LesselementsbutstilltoughII.track b/server/src/main/resources/tracks/tracks/LesselementsbutstilltoughII.track
similarity index 100%
rename from tracks/tracks/LesselementsbutstilltoughII.track
rename to server/src/main/resources/tracks/tracks/LesselementsbutstilltoughII.track
diff --git a/tracks/tracks/Lessoninmagnetism1.track b/server/src/main/resources/tracks/tracks/Lessoninmagnetism1.track
similarity index 100%
rename from tracks/tracks/Lessoninmagnetism1.track
rename to server/src/main/resources/tracks/tracks/Lessoninmagnetism1.track
diff --git a/tracks/tracks/Lessoninmagnetism2.track b/server/src/main/resources/tracks/tracks/Lessoninmagnetism2.track
similarity index 100%
rename from tracks/tracks/Lessoninmagnetism2.track
rename to server/src/main/resources/tracks/tracks/Lessoninmagnetism2.track
diff --git a/tracks/tracks/Letthemhelpyou.track b/server/src/main/resources/tracks/tracks/Letthemhelpyou.track
similarity index 100%
rename from tracks/tracks/Letthemhelpyou.track
rename to server/src/main/resources/tracks/tracks/Letthemhelpyou.track
diff --git a/tracks/tracks/LetthemhelpyouII.track b/server/src/main/resources/tracks/tracks/LetthemhelpyouII.track
similarity index 100%
rename from tracks/tracks/LetthemhelpyouII.track
rename to server/src/main/resources/tracks/tracks/LetthemhelpyouII.track
diff --git a/tracks/tracks/Lettilikeswater.track b/server/src/main/resources/tracks/tracks/Lettilikeswater.track
similarity index 100%
rename from tracks/tracks/Lettilikeswater.track
rename to server/src/main/resources/tracks/tracks/Lettilikeswater.track
diff --git a/tracks/tracks/Lettuce.track b/server/src/main/resources/tracks/tracks/Lettuce.track
similarity index 100%
rename from tracks/tracks/Lettuce.track
rename to server/src/main/resources/tracks/tracks/Lettuce.track
diff --git a/tracks/tracks/Levels.track b/server/src/main/resources/tracks/tracks/Levels.track
similarity index 100%
rename from tracks/tracks/Levels.track
rename to server/src/main/resources/tracks/tracks/Levels.track
diff --git a/tracks/tracks/LifeLine.track b/server/src/main/resources/tracks/tracks/LifeLine.track
similarity index 100%
rename from tracks/tracks/LifeLine.track
rename to server/src/main/resources/tracks/tracks/LifeLine.track
diff --git a/tracks/tracks/LifelongChallenge.track b/server/src/main/resources/tracks/tracks/LifelongChallenge.track
similarity index 100%
rename from tracks/tracks/LifelongChallenge.track
rename to server/src/main/resources/tracks/tracks/LifelongChallenge.track
diff --git a/tracks/tracks/LikeNoOther.track b/server/src/main/resources/tracks/tracks/LikeNoOther.track
similarity index 100%
rename from tracks/tracks/LikeNoOther.track
rename to server/src/main/resources/tracks/tracks/LikeNoOther.track
diff --git a/tracks/tracks/LilTwistintheEnd.track b/server/src/main/resources/tracks/tracks/LilTwistintheEnd.track
similarity index 100%
rename from tracks/tracks/LilTwistintheEnd.track
rename to server/src/main/resources/tracks/tracks/LilTwistintheEnd.track
diff --git a/tracks/tracks/Limby.track b/server/src/main/resources/tracks/tracks/Limby.track
similarity index 100%
rename from tracks/tracks/Limby.track
rename to server/src/main/resources/tracks/tracks/Limby.track
diff --git a/tracks/tracks/Linesegments.track b/server/src/main/resources/tracks/tracks/Linesegments.track
similarity index 100%
rename from tracks/tracks/Linesegments.track
rename to server/src/main/resources/tracks/tracks/Linesegments.track
diff --git a/tracks/tracks/Littoral.track b/server/src/main/resources/tracks/tracks/Littoral.track
similarity index 100%
rename from tracks/tracks/Littoral.track
rename to server/src/main/resources/tracks/tracks/Littoral.track
diff --git a/tracks/tracks/Livingontheedge.track b/server/src/main/resources/tracks/tracks/Livingontheedge.track
similarity index 100%
rename from tracks/tracks/Livingontheedge.track
rename to server/src/main/resources/tracks/tracks/Livingontheedge.track
diff --git a/tracks/tracks/Liz.track b/server/src/main/resources/tracks/tracks/Liz.track
similarity index 100%
rename from tracks/tracks/Liz.track
rename to server/src/main/resources/tracks/tracks/Liz.track
diff --git a/tracks/tracks/Lockeddoors.track b/server/src/main/resources/tracks/tracks/Lockeddoors.track
similarity index 100%
rename from tracks/tracks/Lockeddoors.track
rename to server/src/main/resources/tracks/tracks/Lockeddoors.track
diff --git a/tracks/tracks/LockeddoorsII.track b/server/src/main/resources/tracks/tracks/LockeddoorsII.track
similarity index 100%
rename from tracks/tracks/LockeddoorsII.track
rename to server/src/main/resources/tracks/tracks/LockeddoorsII.track
diff --git a/tracks/tracks/LockeddoorsIII.track b/server/src/main/resources/tracks/tracks/LockeddoorsIII.track
similarity index 100%
rename from tracks/tracks/LockeddoorsIII.track
rename to server/src/main/resources/tracks/tracks/LockeddoorsIII.track
diff --git a/tracks/tracks/Lodomapol.track b/server/src/main/resources/tracks/tracks/Lodomapol.track
similarity index 100%
rename from tracks/tracks/Lodomapol.track
rename to server/src/main/resources/tracks/tracks/Lodomapol.track
diff --git a/tracks/tracks/LonelyIsland.track b/server/src/main/resources/tracks/tracks/LonelyIsland.track
similarity index 100%
rename from tracks/tracks/LonelyIsland.track
rename to server/src/main/resources/tracks/tracks/LonelyIsland.track
diff --git a/tracks/tracks/Longlife.track b/server/src/main/resources/tracks/tracks/Longlife.track
similarity index 100%
rename from tracks/tracks/Longlife.track
rename to server/src/main/resources/tracks/tracks/Longlife.track
diff --git a/tracks/tracks/Longmod.track b/server/src/main/resources/tracks/tracks/Longmod.track
similarity index 100%
rename from tracks/tracks/Longmod.track
rename to server/src/main/resources/tracks/tracks/Longmod.track
diff --git a/tracks/tracks/Longtimenosee.track b/server/src/main/resources/tracks/tracks/Longtimenosee.track
similarity index 100%
rename from tracks/tracks/Longtimenosee.track
rename to server/src/main/resources/tracks/tracks/Longtimenosee.track
diff --git a/tracks/tracks/Longtrad.track b/server/src/main/resources/tracks/tracks/Longtrad.track
similarity index 100%
rename from tracks/tracks/Longtrad.track
rename to server/src/main/resources/tracks/tracks/Longtrad.track
diff --git a/tracks/tracks/LostinTranslation.track b/server/src/main/resources/tracks/tracks/LostinTranslation.track
similarity index 100%
rename from tracks/tracks/LostinTranslation.track
rename to server/src/main/resources/tracks/tracks/LostinTranslation.track
diff --git a/tracks/tracks/Lotto.track b/server/src/main/resources/tracks/tracks/Lotto.track
similarity index 100%
rename from tracks/tracks/Lotto.track
rename to server/src/main/resources/tracks/tracks/Lotto.track
diff --git a/tracks/tracks/Lovejoy.track b/server/src/main/resources/tracks/tracks/Lovejoy.track
similarity index 100%
rename from tracks/tracks/Lovejoy.track
rename to server/src/main/resources/tracks/tracks/Lovejoy.track
diff --git a/tracks/tracks/Loveme.track b/server/src/main/resources/tracks/tracks/Loveme.track
similarity index 100%
rename from tracks/tracks/Loveme.track
rename to server/src/main/resources/tracks/tracks/Loveme.track
diff --git a/tracks/tracks/LowFatReligion.track b/server/src/main/resources/tracks/tracks/LowFatReligion.track
similarity index 100%
rename from tracks/tracks/LowFatReligion.track
rename to server/src/main/resources/tracks/tracks/LowFatReligion.track
diff --git a/tracks/tracks/LowerV.track b/server/src/main/resources/tracks/tracks/LowerV.track
similarity index 100%
rename from tracks/tracks/LowerV.track
rename to server/src/main/resources/tracks/tracks/LowerV.track
diff --git a/tracks/tracks/LuckInVolved.track b/server/src/main/resources/tracks/tracks/LuckInVolved.track
similarity index 100%
rename from tracks/tracks/LuckInVolved.track
rename to server/src/main/resources/tracks/tracks/LuckInVolved.track
diff --git a/tracks/tracks/Luckbox.track b/server/src/main/resources/tracks/tracks/Luckbox.track
similarity index 100%
rename from tracks/tracks/Luckbox.track
rename to server/src/main/resources/tracks/tracks/Luckbox.track
diff --git a/tracks/tracks/LuckyCharm.track b/server/src/main/resources/tracks/tracks/LuckyCharm.track
similarity index 100%
rename from tracks/tracks/LuckyCharm.track
rename to server/src/main/resources/tracks/tracks/LuckyCharm.track
diff --git a/tracks/tracks/LuckyOne.track b/server/src/main/resources/tracks/tracks/LuckyOne.track
similarity index 100%
rename from tracks/tracks/LuckyOne.track
rename to server/src/main/resources/tracks/tracks/LuckyOne.track
diff --git a/tracks/tracks/LuckySkill.track b/server/src/main/resources/tracks/tracks/LuckySkill.track
similarity index 100%
rename from tracks/tracks/LuckySkill.track
rename to server/src/main/resources/tracks/tracks/LuckySkill.track
diff --git a/tracks/tracks/Lumps.track b/server/src/main/resources/tracks/tracks/Lumps.track
similarity index 100%
rename from tracks/tracks/Lumps.track
rename to server/src/main/resources/tracks/tracks/Lumps.track
diff --git a/tracks/tracks/LumpyRockIsland.track b/server/src/main/resources/tracks/tracks/LumpyRockIsland.track
similarity index 100%
rename from tracks/tracks/LumpyRockIsland.track
rename to server/src/main/resources/tracks/tracks/LumpyRockIsland.track
diff --git a/tracks/tracks/M2BBasic.track b/server/src/main/resources/tracks/tracks/M2BBasic.track
similarity index 100%
rename from tracks/tracks/M2BBasic.track
rename to server/src/main/resources/tracks/tracks/M2BBasic.track
diff --git a/tracks/tracks/Madein2004Publishedin2009.track b/server/src/main/resources/tracks/tracks/Madein2004Publishedin2009.track
similarity index 100%
rename from tracks/tracks/Madein2004Publishedin2009.track
rename to server/src/main/resources/tracks/tracks/Madein2004Publishedin2009.track
diff --git a/tracks/tracks/MadetoAnnoy.track b/server/src/main/resources/tracks/tracks/MadetoAnnoy.track
similarity index 100%
rename from tracks/tracks/MadetoAnnoy.track
rename to server/src/main/resources/tracks/tracks/MadetoAnnoy.track
diff --git a/tracks/tracks/Madmonkey.track b/server/src/main/resources/tracks/tracks/Madmonkey.track
similarity index 100%
rename from tracks/tracks/Madmonkey.track
rename to server/src/main/resources/tracks/tracks/Madmonkey.track
diff --git a/tracks/tracks/Maggot.track b/server/src/main/resources/tracks/tracks/Maggot.track
similarity index 100%
rename from tracks/tracks/Maggot.track
rename to server/src/main/resources/tracks/tracks/Maggot.track
diff --git a/tracks/tracks/MagicBallroom.track b/server/src/main/resources/tracks/tracks/MagicBallroom.track
similarity index 100%
rename from tracks/tracks/MagicBallroom.track
rename to server/src/main/resources/tracks/tracks/MagicBallroom.track
diff --git a/tracks/tracks/MagicHouse.track b/server/src/main/resources/tracks/tracks/MagicHouse.track
similarity index 100%
rename from tracks/tracks/MagicHouse.track
rename to server/src/main/resources/tracks/tracks/MagicHouse.track
diff --git a/tracks/tracks/MagnetCannon.track b/server/src/main/resources/tracks/tracks/MagnetCannon.track
similarity index 100%
rename from tracks/tracks/MagnetCannon.track
rename to server/src/main/resources/tracks/tracks/MagnetCannon.track
diff --git a/tracks/tracks/MagneticAccelerator.track b/server/src/main/resources/tracks/tracks/MagneticAccelerator.track
similarity index 100%
rename from tracks/tracks/MagneticAccelerator.track
rename to server/src/main/resources/tracks/tracks/MagneticAccelerator.track
diff --git a/tracks/tracks/MagneticAid.track b/server/src/main/resources/tracks/tracks/MagneticAid.track
similarity index 100%
rename from tracks/tracks/MagneticAid.track
rename to server/src/main/resources/tracks/tracks/MagneticAid.track
diff --git a/tracks/tracks/MagneticBottleneckII.track b/server/src/main/resources/tracks/tracks/MagneticBottleneckII.track
similarity index 100%
rename from tracks/tracks/MagneticBottleneckII.track
rename to server/src/main/resources/tracks/tracks/MagneticBottleneckII.track
diff --git a/tracks/tracks/MagneticBouncer.track b/server/src/main/resources/tracks/tracks/MagneticBouncer.track
similarity index 100%
rename from tracks/tracks/MagneticBouncer.track
rename to server/src/main/resources/tracks/tracks/MagneticBouncer.track
diff --git a/tracks/tracks/MagneticCenter.track b/server/src/main/resources/tracks/tracks/MagneticCenter.track
similarity index 100%
rename from tracks/tracks/MagneticCenter.track
rename to server/src/main/resources/tracks/tracks/MagneticCenter.track
diff --git a/tracks/tracks/MagneticCorner.track b/server/src/main/resources/tracks/tracks/MagneticCorner.track
similarity index 100%
rename from tracks/tracks/MagneticCorner.track
rename to server/src/main/resources/tracks/tracks/MagneticCorner.track
diff --git a/tracks/tracks/MagneticResistor.track b/server/src/main/resources/tracks/tracks/MagneticResistor.track
similarity index 100%
rename from tracks/tracks/MagneticResistor.track
rename to server/src/main/resources/tracks/tracks/MagneticResistor.track
diff --git a/tracks/tracks/Magwat2.track b/server/src/main/resources/tracks/tracks/Magwat2.track
similarity index 100%
rename from tracks/tracks/Magwat2.track
rename to server/src/main/resources/tracks/tracks/Magwat2.track
diff --git a/tracks/tracks/MakeitorBreakit.track b/server/src/main/resources/tracks/tracks/MakeitorBreakit.track
similarity index 100%
rename from tracks/tracks/MakeitorBreakit.track
rename to server/src/main/resources/tracks/tracks/MakeitorBreakit.track
diff --git a/tracks/tracks/Makeyourway.track b/server/src/main/resources/tracks/tracks/Makeyourway.track
similarity index 100%
rename from tracks/tracks/Makeyourway.track
rename to server/src/main/resources/tracks/tracks/Makeyourway.track
diff --git a/tracks/tracks/MaknetikProtektion.track b/server/src/main/resources/tracks/tracks/MaknetikProtektion.track
similarity index 100%
rename from tracks/tracks/MaknetikProtektion.track
rename to server/src/main/resources/tracks/tracks/MaknetikProtektion.track
diff --git a/tracks/tracks/Mammamia.track b/server/src/main/resources/tracks/tracks/Mammamia.track
similarity index 100%
rename from tracks/tracks/Mammamia.track
rename to server/src/main/resources/tracks/tracks/Mammamia.track
diff --git a/tracks/tracks/Manouvre.track b/server/src/main/resources/tracks/tracks/Manouvre.track
similarity index 100%
rename from tracks/tracks/Manouvre.track
rename to server/src/main/resources/tracks/tracks/Manouvre.track
diff --git a/tracks/tracks/ManyWay.track b/server/src/main/resources/tracks/tracks/ManyWay.track
similarity index 100%
rename from tracks/tracks/ManyWay.track
rename to server/src/main/resources/tracks/tracks/ManyWay.track
diff --git a/tracks/tracks/MarchBasics1.track b/server/src/main/resources/tracks/tracks/MarchBasics1.track
similarity index 100%
rename from tracks/tracks/MarchBasics1.track
rename to server/src/main/resources/tracks/tracks/MarchBasics1.track
diff --git a/tracks/tracks/MarchBasics2.track b/server/src/main/resources/tracks/tracks/MarchBasics2.track
similarity index 100%
rename from tracks/tracks/MarchBasics2.track
rename to server/src/main/resources/tracks/tracks/MarchBasics2.track
diff --git a/tracks/tracks/MarchBasics3.track b/server/src/main/resources/tracks/tracks/MarchBasics3.track
similarity index 100%
rename from tracks/tracks/MarchBasics3.track
rename to server/src/main/resources/tracks/tracks/MarchBasics3.track
diff --git a/tracks/tracks/MariovsGoomba.track b/server/src/main/resources/tracks/tracks/MariovsGoomba.track
similarity index 100%
rename from tracks/tracks/MariovsGoomba.track
rename to server/src/main/resources/tracks/tracks/MariovsGoomba.track
diff --git a/tracks/tracks/MassiveVoyage.track b/server/src/main/resources/tracks/tracks/MassiveVoyage.track
similarity index 100%
rename from tracks/tracks/MassiveVoyage.track
rename to server/src/main/resources/tracks/tracks/MassiveVoyage.track
diff --git a/tracks/tracks/Maszat.track b/server/src/main/resources/tracks/tracks/Maszat.track
similarity index 100%
rename from tracks/tracks/Maszat.track
rename to server/src/main/resources/tracks/tracks/Maszat.track
diff --git a/tracks/tracks/MataHari.track b/server/src/main/resources/tracks/tracks/MataHari.track
similarity index 100%
rename from tracks/tracks/MataHari.track
rename to server/src/main/resources/tracks/tracks/MataHari.track
diff --git a/tracks/tracks/MatthewSmithstillalive.track b/server/src/main/resources/tracks/tracks/MatthewSmithstillalive.track
similarity index 100%
rename from tracks/tracks/MatthewSmithstillalive.track
rename to server/src/main/resources/tracks/tracks/MatthewSmithstillalive.track
diff --git a/tracks/tracks/May.track b/server/src/main/resources/tracks/tracks/May.track
similarity index 100%
rename from tracks/tracks/May.track
rename to server/src/main/resources/tracks/tracks/May.track
diff --git a/tracks/tracks/MayheminKualaLumpur.track b/server/src/main/resources/tracks/tracks/MayheminKualaLumpur.track
similarity index 100%
rename from tracks/tracks/MayheminKualaLumpur.track
rename to server/src/main/resources/tracks/tracks/MayheminKualaLumpur.track
diff --git a/tracks/tracks/Mazering.track b/server/src/main/resources/tracks/tracks/Mazering.track
similarity index 100%
rename from tracks/tracks/Mazering.track
rename to server/src/main/resources/tracks/tracks/Mazering.track
diff --git a/tracks/tracks/Mballs.track b/server/src/main/resources/tracks/tracks/Mballs.track
similarity index 100%
rename from tracks/tracks/Mballs.track
rename to server/src/main/resources/tracks/tracks/Mballs.track
diff --git a/tracks/tracks/Mean.track b/server/src/main/resources/tracks/tracks/Mean.track
similarity index 100%
rename from tracks/tracks/Mean.track
rename to server/src/main/resources/tracks/tracks/Mean.track
diff --git a/tracks/tracks/Medievalwall.track b/server/src/main/resources/tracks/tracks/Medievalwall.track
similarity index 100%
rename from tracks/tracks/Medievalwall.track
rename to server/src/main/resources/tracks/tracks/Medievalwall.track
diff --git a/tracks/tracks/Medjai.track b/server/src/main/resources/tracks/tracks/Medjai.track
similarity index 100%
rename from tracks/tracks/Medjai.track
rename to server/src/main/resources/tracks/tracks/Medjai.track
diff --git a/tracks/tracks/Meetingplace.track b/server/src/main/resources/tracks/tracks/Meetingplace.track
similarity index 100%
rename from tracks/tracks/Meetingplace.track
rename to server/src/main/resources/tracks/tracks/Meetingplace.track
diff --git a/tracks/tracks/MeinTeil.track b/server/src/main/resources/tracks/tracks/MeinTeil.track
similarity index 100%
rename from tracks/tracks/MeinTeil.track
rename to server/src/main/resources/tracks/tracks/MeinTeil.track
diff --git a/tracks/tracks/Melissa.track b/server/src/main/resources/tracks/tracks/Melissa.track
similarity index 100%
rename from tracks/tracks/Melissa.track
rename to server/src/main/resources/tracks/tracks/Melissa.track
diff --git a/tracks/tracks/Mellow.track b/server/src/main/resources/tracks/tracks/Mellow.track
similarity index 100%
rename from tracks/tracks/Mellow.track
rename to server/src/main/resources/tracks/tracks/Mellow.track
diff --git a/tracks/tracks/Memyselfandeye.track b/server/src/main/resources/tracks/tracks/Memyselfandeye.track
similarity index 100%
rename from tracks/tracks/Memyselfandeye.track
rename to server/src/main/resources/tracks/tracks/Memyselfandeye.track
diff --git a/tracks/tracks/MercyfortheLadysmouse.track b/server/src/main/resources/tracks/tracks/MercyfortheLadysmouse.track
similarity index 100%
rename from tracks/tracks/MercyfortheLadysmouse.track
rename to server/src/main/resources/tracks/tracks/MercyfortheLadysmouse.track
diff --git a/tracks/tracks/MessyCave.track b/server/src/main/resources/tracks/tracks/MessyCave.track
similarity index 100%
rename from tracks/tracks/MessyCave.track
rename to server/src/main/resources/tracks/tracks/MessyCave.track
diff --git a/tracks/tracks/MexicanRanch.track b/server/src/main/resources/tracks/tracks/MexicanRanch.track
similarity index 100%
rename from tracks/tracks/MexicanRanch.track
rename to server/src/main/resources/tracks/tracks/MexicanRanch.track
diff --git a/tracks/tracks/MiBo.track b/server/src/main/resources/tracks/tracks/MiBo.track
similarity index 100%
rename from tracks/tracks/MiBo.track
rename to server/src/main/resources/tracks/tracks/MiBo.track
diff --git a/tracks/tracks/MiE.track b/server/src/main/resources/tracks/tracks/MiE.track
similarity index 100%
rename from tracks/tracks/MiE.track
rename to server/src/main/resources/tracks/tracks/MiE.track
diff --git a/tracks/tracks/MichaelKnight.track b/server/src/main/resources/tracks/tracks/MichaelKnight.track
similarity index 100%
rename from tracks/tracks/MichaelKnight.track
rename to server/src/main/resources/tracks/tracks/MichaelKnight.track
diff --git a/tracks/tracks/Micro.track b/server/src/main/resources/tracks/tracks/Micro.track
similarity index 100%
rename from tracks/tracks/Micro.track
rename to server/src/main/resources/tracks/tracks/Micro.track
diff --git a/tracks/tracks/MicromalPossibility.track b/server/src/main/resources/tracks/tracks/MicromalPossibility.track
similarity index 100%
rename from tracks/tracks/MicromalPossibility.track
rename to server/src/main/resources/tracks/tracks/MicromalPossibility.track
diff --git a/tracks/tracks/MiddleSwamp.track b/server/src/main/resources/tracks/tracks/MiddleSwamp.track
similarity index 100%
rename from tracks/tracks/MiddleSwamp.track
rename to server/src/main/resources/tracks/tracks/MiddleSwamp.track
diff --git a/tracks/tracks/MidnightMadness.track b/server/src/main/resources/tracks/tracks/MidnightMadness.track
similarity index 100%
rename from tracks/tracks/MidnightMadness.track
rename to server/src/main/resources/tracks/tracks/MidnightMadness.track
diff --git a/tracks/tracks/MidnightMayhem.track b/server/src/main/resources/tracks/tracks/MidnightMayhem.track
similarity index 100%
rename from tracks/tracks/MidnightMayhem.track
rename to server/src/main/resources/tracks/tracks/MidnightMayhem.track
diff --git a/tracks/tracks/Midriver.track b/server/src/main/resources/tracks/tracks/Midriver.track
similarity index 100%
rename from tracks/tracks/Midriver.track
rename to server/src/main/resources/tracks/tracks/Midriver.track
diff --git a/tracks/tracks/Midsummerday.track b/server/src/main/resources/tracks/tracks/Midsummerday.track
similarity index 100%
rename from tracks/tracks/Midsummerday.track
rename to server/src/main/resources/tracks/tracks/Midsummerday.track
diff --git a/tracks/tracks/Mihurell.track b/server/src/main/resources/tracks/tracks/Mihurell.track
similarity index 100%
rename from tracks/tracks/Mihurell.track
rename to server/src/main/resources/tracks/tracks/Mihurell.track
diff --git a/tracks/tracks/MineKampf.track b/server/src/main/resources/tracks/tracks/MineKampf.track
similarity index 100%
rename from tracks/tracks/MineKampf.track
rename to server/src/main/resources/tracks/tracks/MineKampf.track
diff --git a/tracks/tracks/Minefield.track b/server/src/main/resources/tracks/tracks/Minefield.track
similarity index 100%
rename from tracks/tracks/Minefield.track
rename to server/src/main/resources/tracks/tracks/Minefield.track
diff --git a/tracks/tracks/MinervaNounou.track b/server/src/main/resources/tracks/tracks/MinervaNounou.track
similarity index 100%
rename from tracks/tracks/MinervaNounou.track
rename to server/src/main/resources/tracks/tracks/MinervaNounou.track
diff --git a/tracks/tracks/MiniMe.track b/server/src/main/resources/tracks/tracks/MiniMe.track
similarity index 100%
rename from tracks/tracks/MiniMe.track
rename to server/src/main/resources/tracks/tracks/MiniMe.track
diff --git a/tracks/tracks/Miniaturica.track b/server/src/main/resources/tracks/tracks/Miniaturica.track
similarity index 100%
rename from tracks/tracks/Miniaturica.track
rename to server/src/main/resources/tracks/tracks/Miniaturica.track
diff --git a/tracks/tracks/MinimalismI.track b/server/src/main/resources/tracks/tracks/MinimalismI.track
similarity index 100%
rename from tracks/tracks/MinimalismI.track
rename to server/src/main/resources/tracks/tracks/MinimalismI.track
diff --git a/tracks/tracks/MinimalismII.track b/server/src/main/resources/tracks/tracks/MinimalismII.track
similarity index 100%
rename from tracks/tracks/MinimalismII.track
rename to server/src/main/resources/tracks/tracks/MinimalismII.track
diff --git a/tracks/tracks/MinimalismIII.track b/server/src/main/resources/tracks/tracks/MinimalismIII.track
similarity index 100%
rename from tracks/tracks/MinimalismIII.track
rename to server/src/main/resources/tracks/tracks/MinimalismIII.track
diff --git a/tracks/tracks/MinimumPossibility.track b/server/src/main/resources/tracks/tracks/MinimumPossibility.track
similarity index 100%
rename from tracks/tracks/MinimumPossibility.track
rename to server/src/main/resources/tracks/tracks/MinimumPossibility.track
diff --git a/tracks/tracks/Misbehaving.track b/server/src/main/resources/tracks/tracks/Misbehaving.track
similarity index 100%
rename from tracks/tracks/Misbehaving.track
rename to server/src/main/resources/tracks/tracks/Misbehaving.track
diff --git a/tracks/tracks/MissSteps.track b/server/src/main/resources/tracks/tracks/MissSteps.track
similarity index 100%
rename from tracks/tracks/MissSteps.track
rename to server/src/main/resources/tracks/tracks/MissSteps.track
diff --git a/tracks/tracks/Missingballs.track b/server/src/main/resources/tracks/tracks/Missingballs.track
similarity index 100%
rename from tracks/tracks/Missingballs.track
rename to server/src/main/resources/tracks/tracks/Missingballs.track
diff --git a/tracks/tracks/Missionof6shots.track b/server/src/main/resources/tracks/tracks/Missionof6shots.track
similarity index 100%
rename from tracks/tracks/Missionof6shots.track
rename to server/src/main/resources/tracks/tracks/Missionof6shots.track
diff --git a/tracks/tracks/Mixedgoods.track b/server/src/main/resources/tracks/tracks/Mixedgoods.track
similarity index 100%
rename from tracks/tracks/Mixedgoods.track
rename to server/src/main/resources/tracks/tracks/Mixedgoods.track
diff --git a/tracks/tracks/MobyDick.track b/server/src/main/resources/tracks/tracks/MobyDick.track
similarity index 100%
rename from tracks/tracks/MobyDick.track
rename to server/src/main/resources/tracks/tracks/MobyDick.track
diff --git a/tracks/tracks/ModernWalking.track b/server/src/main/resources/tracks/tracks/ModernWalking.track
similarity index 100%
rename from tracks/tracks/ModernWalking.track
rename to server/src/main/resources/tracks/tracks/ModernWalking.track
diff --git a/tracks/tracks/Modygma.track b/server/src/main/resources/tracks/tracks/Modygma.track
similarity index 100%
rename from tracks/tracks/Modygma.track
rename to server/src/main/resources/tracks/tracks/Modygma.track
diff --git a/tracks/tracks/Moetikoeitsijae.track b/server/src/main/resources/tracks/tracks/Moetikoeitsijae.track
similarity index 100%
rename from tracks/tracks/Moetikoeitsijae.track
rename to server/src/main/resources/tracks/tracks/Moetikoeitsijae.track
diff --git a/tracks/tracks/Monaco.track b/server/src/main/resources/tracks/tracks/Monaco.track
similarity index 100%
rename from tracks/tracks/Monaco.track
rename to server/src/main/resources/tracks/tracks/Monaco.track
diff --git a/tracks/tracks/MondayHogback.track b/server/src/main/resources/tracks/tracks/MondayHogback.track
similarity index 100%
rename from tracks/tracks/MondayHogback.track
rename to server/src/main/resources/tracks/tracks/MondayHogback.track
diff --git a/tracks/tracks/Mongomania.track b/server/src/main/resources/tracks/tracks/Mongomania.track
similarity index 100%
rename from tracks/tracks/Mongomania.track
rename to server/src/main/resources/tracks/tracks/Mongomania.track
diff --git a/tracks/tracks/MotherGooseboard.track b/server/src/main/resources/tracks/tracks/MotherGooseboard.track
similarity index 100%
rename from tracks/tracks/MotherGooseboard.track
rename to server/src/main/resources/tracks/tracks/MotherGooseboard.track
diff --git a/tracks/tracks/MoulinRouge.track b/server/src/main/resources/tracks/tracks/MoulinRouge.track
similarity index 100%
rename from tracks/tracks/MoulinRouge.track
rename to server/src/main/resources/tracks/tracks/MoulinRouge.track
diff --git a/tracks/tracks/MoundHall.track b/server/src/main/resources/tracks/tracks/MoundHall.track
similarity index 100%
rename from tracks/tracks/MoundHall.track
rename to server/src/main/resources/tracks/tracks/MoundHall.track
diff --git a/tracks/tracks/Moveyourbuddies.track b/server/src/main/resources/tracks/tracks/Moveyourbuddies.track
similarity index 100%
rename from tracks/tracks/Moveyourbuddies.track
rename to server/src/main/resources/tracks/tracks/Moveyourbuddies.track
diff --git a/tracks/tracks/MovingBustles.track b/server/src/main/resources/tracks/tracks/MovingBustles.track
similarity index 100%
rename from tracks/tracks/MovingBustles.track
rename to server/src/main/resources/tracks/tracks/MovingBustles.track
diff --git a/tracks/tracks/MrCosmic.track b/server/src/main/resources/tracks/tracks/MrCosmic.track
similarity index 100%
rename from tracks/tracks/MrCosmic.track
rename to server/src/main/resources/tracks/tracks/MrCosmic.track
diff --git a/tracks/tracks/MrKnowitall.track b/server/src/main/resources/tracks/tracks/MrKnowitall.track
similarity index 100%
rename from tracks/tracks/MrKnowitall.track
rename to server/src/main/resources/tracks/tracks/MrKnowitall.track
diff --git a/tracks/tracks/MrPig.track b/server/src/main/resources/tracks/tracks/MrPig.track
similarity index 100%
rename from tracks/tracks/MrPig.track
rename to server/src/main/resources/tracks/tracks/MrPig.track
diff --git a/tracks/tracks/Mubbrumb.track b/server/src/main/resources/tracks/tracks/Mubbrumb.track
similarity index 100%
rename from tracks/tracks/Mubbrumb.track
rename to server/src/main/resources/tracks/tracks/Mubbrumb.track
diff --git a/tracks/tracks/MudCisterns.track b/server/src/main/resources/tracks/tracks/MudCisterns.track
similarity index 100%
rename from tracks/tracks/MudCisterns.track
rename to server/src/main/resources/tracks/tracks/MudCisterns.track
diff --git a/tracks/tracks/MudWrestling.track b/server/src/main/resources/tracks/tracks/MudWrestling.track
similarity index 100%
rename from tracks/tracks/MudWrestling.track
rename to server/src/main/resources/tracks/tracks/MudWrestling.track
diff --git a/tracks/tracks/Mudac.track b/server/src/main/resources/tracks/tracks/Mudac.track
similarity index 100%
rename from tracks/tracks/Mudac.track
rename to server/src/main/resources/tracks/tracks/Mudac.track
diff --git a/tracks/tracks/Muddler.track b/server/src/main/resources/tracks/tracks/Muddler.track
similarity index 100%
rename from tracks/tracks/Muddler.track
rename to server/src/main/resources/tracks/tracks/Muddler.track
diff --git a/tracks/tracks/MuddyWaters.track b/server/src/main/resources/tracks/tracks/MuddyWaters.track
similarity index 100%
rename from tracks/tracks/MuddyWaters.track
rename to server/src/main/resources/tracks/tracks/MuddyWaters.track
diff --git a/tracks/tracks/Mudhole.track b/server/src/main/resources/tracks/tracks/Mudhole.track
similarity index 100%
rename from tracks/tracks/Mudhole.track
rename to server/src/main/resources/tracks/tracks/Mudhole.track
diff --git a/tracks/tracks/MudholeMarch.track b/server/src/main/resources/tracks/tracks/MudholeMarch.track
similarity index 100%
rename from tracks/tracks/MudholeMarch.track
rename to server/src/main/resources/tracks/tracks/MudholeMarch.track
diff --git a/tracks/tracks/Mudstick.track b/server/src/main/resources/tracks/tracks/Mudstick.track
similarity index 100%
rename from tracks/tracks/Mudstick.track
rename to server/src/main/resources/tracks/tracks/Mudstick.track
diff --git a/tracks/tracks/Mudteleport.track b/server/src/main/resources/tracks/tracks/Mudteleport.track
similarity index 100%
rename from tracks/tracks/Mudteleport.track
rename to server/src/main/resources/tracks/tracks/Mudteleport.track
diff --git a/tracks/tracks/Mudventure.track b/server/src/main/resources/tracks/tracks/Mudventure.track
similarity index 100%
rename from tracks/tracks/Mudventure.track
rename to server/src/main/resources/tracks/tracks/Mudventure.track
diff --git a/tracks/tracks/Mudworm.track b/server/src/main/resources/tracks/tracks/Mudworm.track
similarity index 100%
rename from tracks/tracks/Mudworm.track
rename to server/src/main/resources/tracks/tracks/Mudworm.track
diff --git a/tracks/tracks/Mulderwhereareyou.track b/server/src/main/resources/tracks/tracks/Mulderwhereareyou.track
similarity index 100%
rename from tracks/tracks/Mulderwhereareyou.track
rename to server/src/main/resources/tracks/tracks/Mulderwhereareyou.track
diff --git a/tracks/tracks/MultiChoice.track b/server/src/main/resources/tracks/tracks/MultiChoice.track
similarity index 100%
rename from tracks/tracks/MultiChoice.track
rename to server/src/main/resources/tracks/tracks/MultiChoice.track
diff --git a/tracks/tracks/Multifaceted.track b/server/src/main/resources/tracks/tracks/Multifaceted.track
similarity index 100%
rename from tracks/tracks/Multifaceted.track
rename to server/src/main/resources/tracks/tracks/Multifaceted.track
diff --git a/tracks/tracks/Mupil.track b/server/src/main/resources/tracks/tracks/Mupil.track
similarity index 100%
rename from tracks/tracks/Mupil.track
rename to server/src/main/resources/tracks/tracks/Mupil.track
diff --git a/tracks/tracks/MurMur.track b/server/src/main/resources/tracks/tracks/MurMur.track
similarity index 100%
rename from tracks/tracks/MurMur.track
rename to server/src/main/resources/tracks/tracks/MurMur.track
diff --git a/tracks/tracks/Mutiny.track b/server/src/main/resources/tracks/tracks/Mutiny.track
similarity index 100%
rename from tracks/tracks/Mutiny.track
rename to server/src/main/resources/tracks/tracks/Mutiny.track
diff --git a/tracks/tracks/Mysteryofsmallarrow.track b/server/src/main/resources/tracks/tracks/Mysteryofsmallarrow.track
similarity index 100%
rename from tracks/tracks/Mysteryofsmallarrow.track
rename to server/src/main/resources/tracks/tracks/Mysteryofsmallarrow.track
diff --git a/tracks/tracks/Mywayorhighway.track b/server/src/main/resources/tracks/tracks/Mywayorhighway.track
similarity index 100%
rename from tracks/tracks/Mywayorhighway.track
rename to server/src/main/resources/tracks/tracks/Mywayorhighway.track
diff --git a/tracks/tracks/Myxoma.track b/server/src/main/resources/tracks/tracks/Myxoma.track
similarity index 100%
rename from tracks/tracks/Myxoma.track
rename to server/src/main/resources/tracks/tracks/Myxoma.track
diff --git a/tracks/tracks/NabGeometry.track b/server/src/main/resources/tracks/tracks/NabGeometry.track
similarity index 100%
rename from tracks/tracks/NabGeometry.track
rename to server/src/main/resources/tracks/tracks/NabGeometry.track
diff --git a/tracks/tracks/Nails.track b/server/src/main/resources/tracks/tracks/Nails.track
similarity index 100%
rename from tracks/tracks/Nails.track
rename to server/src/main/resources/tracks/tracks/Nails.track
diff --git a/tracks/tracks/NarrowSlide.track b/server/src/main/resources/tracks/tracks/NarrowSlide.track
similarity index 100%
rename from tracks/tracks/NarrowSlide.track
rename to server/src/main/resources/tracks/tracks/NarrowSlide.track
diff --git a/tracks/tracks/Narrowbridges.track b/server/src/main/resources/tracks/tracks/Narrowbridges.track
similarity index 100%
rename from tracks/tracks/Narrowbridges.track
rename to server/src/main/resources/tracks/tracks/Narrowbridges.track
diff --git a/tracks/tracks/Narrowsarrows.track b/server/src/main/resources/tracks/tracks/Narrowsarrows.track
similarity index 100%
rename from tracks/tracks/Narrowsarrows.track
rename to server/src/main/resources/tracks/tracks/Narrowsarrows.track
diff --git a/tracks/tracks/Narrowsqueak.track b/server/src/main/resources/tracks/tracks/Narrowsqueak.track
similarity index 100%
rename from tracks/tracks/Narrowsqueak.track
rename to server/src/main/resources/tracks/tracks/Narrowsqueak.track
diff --git a/tracks/tracks/NastyCooler.track b/server/src/main/resources/tracks/tracks/NastyCooler.track
similarity index 100%
rename from tracks/tracks/NastyCooler.track
rename to server/src/main/resources/tracks/tracks/NastyCooler.track
diff --git a/tracks/tracks/Netherlands.track b/server/src/main/resources/tracks/tracks/Netherlands.track
similarity index 100%
rename from tracks/tracks/Netherlands.track
rename to server/src/main/resources/tracks/tracks/Netherlands.track
diff --git a/tracks/tracks/Neutralium.track b/server/src/main/resources/tracks/tracks/Neutralium.track
similarity index 100%
rename from tracks/tracks/Neutralium.track
rename to server/src/main/resources/tracks/tracks/Neutralium.track
diff --git a/tracks/tracks/NeutraliumII.track b/server/src/main/resources/tracks/tracks/NeutraliumII.track
similarity index 100%
rename from tracks/tracks/NeutraliumII.track
rename to server/src/main/resources/tracks/tracks/NeutraliumII.track
diff --git a/tracks/tracks/NeutraliumIII.track b/server/src/main/resources/tracks/tracks/NeutraliumIII.track
similarity index 100%
rename from tracks/tracks/NeutraliumIII.track
rename to server/src/main/resources/tracks/tracks/NeutraliumIII.track
diff --git a/tracks/tracks/NeutraliumIV.track b/server/src/main/resources/tracks/tracks/NeutraliumIV.track
similarity index 100%
rename from tracks/tracks/NeutraliumIV.track
rename to server/src/main/resources/tracks/tracks/NeutraliumIV.track
diff --git a/tracks/tracks/Newfrontier.track b/server/src/main/resources/tracks/tracks/Newfrontier.track
similarity index 100%
rename from tracks/tracks/Newfrontier.track
rename to server/src/main/resources/tracks/tracks/Newfrontier.track
diff --git a/tracks/tracks/Nexus.track b/server/src/main/resources/tracks/tracks/Nexus.track
similarity index 100%
rename from tracks/tracks/Nexus.track
rename to server/src/main/resources/tracks/tracks/Nexus.track
diff --git a/tracks/tracks/NibbaNabba.track b/server/src/main/resources/tracks/tracks/NibbaNabba.track
similarity index 100%
rename from tracks/tracks/NibbaNabba.track
rename to server/src/main/resources/tracks/tracks/NibbaNabba.track
diff --git a/tracks/tracks/NicosGolfCorner.track b/server/src/main/resources/tracks/tracks/NicosGolfCorner.track
similarity index 100%
rename from tracks/tracks/NicosGolfCorner.track
rename to server/src/main/resources/tracks/tracks/NicosGolfCorner.track
diff --git a/tracks/tracks/Nightlyobservations.track b/server/src/main/resources/tracks/tracks/Nightlyobservations.track
similarity index 100%
rename from tracks/tracks/Nightlyobservations.track
rename to server/src/main/resources/tracks/tracks/Nightlyobservations.track
diff --git a/tracks/tracks/Nightmareattheend.track b/server/src/main/resources/tracks/tracks/Nightmareattheend.track
similarity index 100%
rename from tracks/tracks/Nightmareattheend.track
rename to server/src/main/resources/tracks/tracks/Nightmareattheend.track
diff --git a/tracks/tracks/Nine.track b/server/src/main/resources/tracks/tracks/Nine.track
similarity index 100%
rename from tracks/tracks/Nine.track
rename to server/src/main/resources/tracks/tracks/Nine.track
diff --git a/tracks/tracks/NineMensMorris.track b/server/src/main/resources/tracks/tracks/NineMensMorris.track
similarity index 100%
rename from tracks/tracks/NineMensMorris.track
rename to server/src/main/resources/tracks/tracks/NineMensMorris.track
diff --git a/tracks/tracks/NineMensMorrisII.track b/server/src/main/resources/tracks/tracks/NineMensMorrisII.track
similarity index 100%
rename from tracks/tracks/NineMensMorrisII.track
rename to server/src/main/resources/tracks/tracks/NineMensMorrisII.track
diff --git a/tracks/tracks/NoBrainer.track b/server/src/main/resources/tracks/tracks/NoBrainer.track
similarity index 100%
rename from tracks/tracks/NoBrainer.track
rename to server/src/main/resources/tracks/tracks/NoBrainer.track
diff --git a/tracks/tracks/NoComment.track b/server/src/main/resources/tracks/tracks/NoComment.track
similarity index 100%
rename from tracks/tracks/NoComment.track
rename to server/src/main/resources/tracks/tracks/NoComment.track
diff --git a/tracks/tracks/Nobodysaiditwouldbeeasy.track b/server/src/main/resources/tracks/tracks/Nobodysaiditwouldbeeasy.track
similarity index 100%
rename from tracks/tracks/Nobodysaiditwouldbeeasy.track
rename to server/src/main/resources/tracks/tracks/Nobodysaiditwouldbeeasy.track
diff --git a/tracks/tracks/Noddle.track b/server/src/main/resources/tracks/tracks/Noddle.track
similarity index 100%
rename from tracks/tracks/Noddle.track
rename to server/src/main/resources/tracks/tracks/Noddle.track
diff --git a/tracks/tracks/NodeSignIV.track b/server/src/main/resources/tracks/tracks/NodeSignIV.track
similarity index 100%
rename from tracks/tracks/NodeSignIV.track
rename to server/src/main/resources/tracks/tracks/NodeSignIV.track
diff --git a/tracks/tracks/NodeSignIX.track b/server/src/main/resources/tracks/tracks/NodeSignIX.track
similarity index 100%
rename from tracks/tracks/NodeSignIX.track
rename to server/src/main/resources/tracks/tracks/NodeSignIX.track
diff --git a/tracks/tracks/NodeSignXXII.track b/server/src/main/resources/tracks/tracks/NodeSignXXII.track
similarity index 100%
rename from tracks/tracks/NodeSignXXII.track
rename to server/src/main/resources/tracks/tracks/NodeSignXXII.track
diff --git a/tracks/tracks/Nogutshotnoglory.track b/server/src/main/resources/tracks/tracks/Nogutshotnoglory.track
similarity index 100%
rename from tracks/tracks/Nogutshotnoglory.track
rename to server/src/main/resources/tracks/tracks/Nogutshotnoglory.track
diff --git a/tracks/tracks/NogutsnogloryI.track b/server/src/main/resources/tracks/tracks/NogutsnogloryI.track
similarity index 100%
rename from tracks/tracks/NogutsnogloryI.track
rename to server/src/main/resources/tracks/tracks/NogutsnogloryI.track
diff --git a/tracks/tracks/NogutsnogloryII.track b/server/src/main/resources/tracks/tracks/NogutsnogloryII.track
similarity index 100%
rename from tracks/tracks/NogutsnogloryII.track
rename to server/src/main/resources/tracks/tracks/NogutsnogloryII.track
diff --git a/tracks/tracks/Nohotspot.track b/server/src/main/resources/tracks/tracks/Nohotspot.track
similarity index 100%
rename from tracks/tracks/Nohotspot.track
rename to server/src/main/resources/tracks/tracks/Nohotspot.track
diff --git a/tracks/tracks/NolensVolens.track b/server/src/main/resources/tracks/tracks/NolensVolens.track
similarity index 100%
rename from tracks/tracks/NolensVolens.track
rename to server/src/main/resources/tracks/tracks/NolensVolens.track
diff --git a/tracks/tracks/Nolthando.track b/server/src/main/resources/tracks/tracks/Nolthando.track
similarity index 100%
rename from tracks/tracks/Nolthando.track
rename to server/src/main/resources/tracks/tracks/Nolthando.track
diff --git a/tracks/tracks/Nomansland.track b/server/src/main/resources/tracks/tracks/Nomansland.track
similarity index 100%
rename from tracks/tracks/Nomansland.track
rename to server/src/main/resources/tracks/tracks/Nomansland.track
diff --git a/tracks/tracks/Nommed.track b/server/src/main/resources/tracks/tracks/Nommed.track
similarity index 100%
rename from tracks/tracks/Nommed.track
rename to server/src/main/resources/tracks/tracks/Nommed.track
diff --git a/tracks/tracks/Noname.track b/server/src/main/resources/tracks/tracks/Noname.track
similarity index 100%
rename from tracks/tracks/Noname.track
rename to server/src/main/resources/tracks/tracks/Noname.track
diff --git a/tracks/tracks/Noooway.track b/server/src/main/resources/tracks/tracks/Noooway.track
similarity index 100%
rename from tracks/tracks/Noooway.track
rename to server/src/main/resources/tracks/tracks/Noooway.track
diff --git a/tracks/tracks/Noreturn.track b/server/src/main/resources/tracks/tracks/Noreturn.track
similarity index 100%
rename from tracks/tracks/Noreturn.track
rename to server/src/main/resources/tracks/tracks/Noreturn.track
diff --git a/tracks/tracks/NormalBattle.track b/server/src/main/resources/tracks/tracks/NormalBattle.track
similarity index 100%
rename from tracks/tracks/NormalBattle.track
rename to server/src/main/resources/tracks/tracks/NormalBattle.track
diff --git a/tracks/tracks/NorthtownRuins.track b/server/src/main/resources/tracks/tracks/NorthtownRuins.track
similarity index 100%
rename from tracks/tracks/NorthtownRuins.track
rename to server/src/main/resources/tracks/tracks/NorthtownRuins.track
diff --git a/tracks/tracks/Not2Shabby.track b/server/src/main/resources/tracks/tracks/Not2Shabby.track
similarity index 100%
rename from tracks/tracks/Not2Shabby.track
rename to server/src/main/resources/tracks/tracks/Not2Shabby.track
diff --git a/tracks/tracks/NotQuite5Stars.track b/server/src/main/resources/tracks/tracks/NotQuite5Stars.track
similarity index 100%
rename from tracks/tracks/NotQuite5Stars.track
rename to server/src/main/resources/tracks/tracks/NotQuite5Stars.track
diff --git a/tracks/tracks/NotTragedies.track b/server/src/main/resources/tracks/tracks/NotTragedies.track
similarity index 100%
rename from tracks/tracks/NotTragedies.track
rename to server/src/main/resources/tracks/tracks/NotTragedies.track
diff --git a/tracks/tracks/Notanyfancytricks.track b/server/src/main/resources/tracks/tracks/Notanyfancytricks.track
similarity index 100%
rename from tracks/tracks/Notanyfancytricks.track
rename to server/src/main/resources/tracks/tracks/Notanyfancytricks.track
diff --git a/tracks/tracks/NothingSpecial.track b/server/src/main/resources/tracks/tracks/NothingSpecial.track
similarity index 100%
rename from tracks/tracks/NothingSpecial.track
rename to server/src/main/resources/tracks/tracks/NothingSpecial.track
diff --git a/tracks/tracks/NothingSpecialII.track b/server/src/main/resources/tracks/tracks/NothingSpecialII.track
similarity index 100%
rename from tracks/tracks/NothingSpecialII.track
rename to server/src/main/resources/tracks/tracks/NothingSpecialII.track
diff --git a/tracks/tracks/Nothoroughfare.track b/server/src/main/resources/tracks/tracks/Nothoroughfare.track
similarity index 100%
rename from tracks/tracks/Nothoroughfare.track
rename to server/src/main/resources/tracks/tracks/Nothoroughfare.track
diff --git a/tracks/tracks/NotsosimpleZulk.track b/server/src/main/resources/tracks/tracks/NotsosimpleZulk.track
similarity index 100%
rename from tracks/tracks/NotsosimpleZulk.track
rename to server/src/main/resources/tracks/tracks/NotsosimpleZulk.track
diff --git a/tracks/tracks/Nottoohard.track b/server/src/main/resources/tracks/tracks/Nottoohard.track
similarity index 100%
rename from tracks/tracks/Nottoohard.track
rename to server/src/main/resources/tracks/tracks/Nottoohard.track
diff --git a/tracks/tracks/Numbers.track b/server/src/main/resources/tracks/tracks/Numbers.track
similarity index 100%
rename from tracks/tracks/Numbers.track
rename to server/src/main/resources/tracks/tracks/Numbers.track
diff --git a/tracks/tracks/Nystagmus.track b/server/src/main/resources/tracks/tracks/Nystagmus.track
similarity index 100%
rename from tracks/tracks/Nystagmus.track
rename to server/src/main/resources/tracks/tracks/Nystagmus.track
diff --git a/tracks/tracks/OK.track b/server/src/main/resources/tracks/tracks/OK.track
similarity index 100%
rename from tracks/tracks/OK.track
rename to server/src/main/resources/tracks/tracks/OK.track
diff --git a/tracks/tracks/Obliqueincidence.track b/server/src/main/resources/tracks/tracks/Obliqueincidence.track
similarity index 100%
rename from tracks/tracks/Obliqueincidence.track
rename to server/src/main/resources/tracks/tracks/Obliqueincidence.track
diff --git a/tracks/tracks/Oblivion.track b/server/src/main/resources/tracks/tracks/Oblivion.track
similarity index 100%
rename from tracks/tracks/Oblivion.track
rename to server/src/main/resources/tracks/tracks/Oblivion.track
diff --git a/tracks/tracks/Obstacles.track b/server/src/main/resources/tracks/tracks/Obstacles.track
similarity index 100%
rename from tracks/tracks/Obstacles.track
rename to server/src/main/resources/tracks/tracks/Obstacles.track
diff --git a/tracks/tracks/Ofcourseakiricourse.track b/server/src/main/resources/tracks/tracks/Ofcourseakiricourse.track
similarity index 100%
rename from tracks/tracks/Ofcourseakiricourse.track
rename to server/src/main/resources/tracks/tracks/Ofcourseakiricourse.track
diff --git a/tracks/tracks/OhSandy.track b/server/src/main/resources/tracks/tracks/OhSandy.track
similarity index 100%
rename from tracks/tracks/OhSandy.track
rename to server/src/main/resources/tracks/tracks/OhSandy.track
diff --git a/tracks/tracks/Ohmy.track b/server/src/main/resources/tracks/tracks/Ohmy.track
similarity index 100%
rename from tracks/tracks/Ohmy.track
rename to server/src/main/resources/tracks/tracks/Ohmy.track
diff --git a/tracks/tracks/Okefenokee.track b/server/src/main/resources/tracks/tracks/Okefenokee.track
similarity index 100%
rename from tracks/tracks/Okefenokee.track
rename to server/src/main/resources/tracks/tracks/Okefenokee.track
diff --git a/tracks/tracks/OldSchool.track b/server/src/main/resources/tracks/tracks/OldSchool.track
similarity index 100%
rename from tracks/tracks/OldSchool.track
rename to server/src/main/resources/tracks/tracks/OldSchool.track
diff --git a/tracks/tracks/Omnipherum.track b/server/src/main/resources/tracks/tracks/Omnipherum.track
similarity index 100%
rename from tracks/tracks/Omnipherum.track
rename to server/src/main/resources/tracks/tracks/Omnipherum.track
diff --git a/tracks/tracks/Once.track b/server/src/main/resources/tracks/tracks/Once.track
similarity index 100%
rename from tracks/tracks/Once.track
rename to server/src/main/resources/tracks/tracks/Once.track
diff --git a/tracks/tracks/OneMoreTime.track b/server/src/main/resources/tracks/tracks/OneMoreTime.track
similarity index 100%
rename from tracks/tracks/OneMoreTime.track
rename to server/src/main/resources/tracks/tracks/OneMoreTime.track
diff --git a/tracks/tracks/OneTrickPony.track b/server/src/main/resources/tracks/tracks/OneTrickPony.track
similarity index 100%
rename from tracks/tracks/OneTrickPony.track
rename to server/src/main/resources/tracks/tracks/OneTrickPony.track
diff --git a/tracks/tracks/Onehitwonder.track b/server/src/main/resources/tracks/tracks/Onehitwonder.track
similarity index 100%
rename from tracks/tracks/Onehitwonder.track
rename to server/src/main/resources/tracks/tracks/Onehitwonder.track
diff --git a/tracks/tracks/Oneinamillion.track b/server/src/main/resources/tracks/tracks/Oneinamillion.track
similarity index 100%
rename from tracks/tracks/Oneinamillion.track
rename to server/src/main/resources/tracks/tracks/Oneinamillion.track
diff --git a/tracks/tracks/OnionSoup.track b/server/src/main/resources/tracks/tracks/OnionSoup.track
similarity index 100%
rename from tracks/tracks/OnionSoup.track
rename to server/src/main/resources/tracks/tracks/OnionSoup.track
diff --git a/tracks/tracks/Online.track b/server/src/main/resources/tracks/tracks/Online.track
similarity index 100%
rename from tracks/tracks/Online.track
rename to server/src/main/resources/tracks/tracks/Online.track
diff --git a/tracks/tracks/Onlyonetoredone.track b/server/src/main/resources/tracks/tracks/Onlyonetoredone.track
similarity index 100%
rename from tracks/tracks/Onlyonetoredone.track
rename to server/src/main/resources/tracks/tracks/Onlyonetoredone.track
diff --git a/tracks/tracks/Onlythestrongestwillsurvive.track b/server/src/main/resources/tracks/tracks/Onlythestrongestwillsurvive.track
similarity index 100%
rename from tracks/tracks/Onlythestrongestwillsurvive.track
rename to server/src/main/resources/tracks/tracks/Onlythestrongestwillsurvive.track
diff --git a/tracks/tracks/Onthebank.track b/server/src/main/resources/tracks/tracks/Onthebank.track
similarity index 100%
rename from tracks/tracks/Onthebank.track
rename to server/src/main/resources/tracks/tracks/Onthebank.track
diff --git a/tracks/tracks/Oopsadaisy.track b/server/src/main/resources/tracks/tracks/Oopsadaisy.track
similarity index 100%
rename from tracks/tracks/Oopsadaisy.track
rename to server/src/main/resources/tracks/tracks/Oopsadaisy.track
diff --git a/tracks/tracks/OpenYourIce.track b/server/src/main/resources/tracks/tracks/OpenYourIce.track
similarity index 100%
rename from tracks/tracks/OpenYourIce.track
rename to server/src/main/resources/tracks/tracks/OpenYourIce.track
diff --git a/tracks/tracks/OperationOverlord.track b/server/src/main/resources/tracks/tracks/OperationOverlord.track
similarity index 100%
rename from tracks/tracks/OperationOverlord.track
rename to server/src/main/resources/tracks/tracks/OperationOverlord.track
diff --git a/tracks/tracks/OperationOverlordII.track b/server/src/main/resources/tracks/tracks/OperationOverlordII.track
similarity index 100%
rename from tracks/tracks/OperationOverlordII.track
rename to server/src/main/resources/tracks/tracks/OperationOverlordII.track
diff --git a/tracks/tracks/Opportunist.track b/server/src/main/resources/tracks/tracks/Opportunist.track
similarity index 100%
rename from tracks/tracks/Opportunist.track
rename to server/src/main/resources/tracks/tracks/Opportunist.track
diff --git a/tracks/tracks/Opportunity.track b/server/src/main/resources/tracks/tracks/Opportunity.track
similarity index 100%
rename from tracks/tracks/Opportunity.track
rename to server/src/main/resources/tracks/tracks/Opportunity.track
diff --git a/tracks/tracks/Opticalillusion.track b/server/src/main/resources/tracks/tracks/Opticalillusion.track
similarity index 100%
rename from tracks/tracks/Opticalillusion.track
rename to server/src/main/resources/tracks/tracks/Opticalillusion.track
diff --git a/tracks/tracks/Options.track b/server/src/main/resources/tracks/tracks/Options.track
similarity index 100%
rename from tracks/tracks/Options.track
rename to server/src/main/resources/tracks/tracks/Options.track
diff --git a/tracks/tracks/OrchidsHeritage.track b/server/src/main/resources/tracks/tracks/OrchidsHeritage.track
similarity index 100%
rename from tracks/tracks/OrchidsHeritage.track
rename to server/src/main/resources/tracks/tracks/OrchidsHeritage.track
diff --git a/tracks/tracks/Ordinarystory.track b/server/src/main/resources/tracks/tracks/Ordinarystory.track
similarity index 100%
rename from tracks/tracks/Ordinarystory.track
rename to server/src/main/resources/tracks/tracks/Ordinarystory.track
diff --git a/tracks/tracks/OrdinarystoryII.track b/server/src/main/resources/tracks/tracks/OrdinarystoryII.track
similarity index 100%
rename from tracks/tracks/OrdinarystoryII.track
rename to server/src/main/resources/tracks/tracks/OrdinarystoryII.track
diff --git a/tracks/tracks/OtaoaSnau.track b/server/src/main/resources/tracks/tracks/OtaoaSnau.track
similarity index 100%
rename from tracks/tracks/OtaoaSnau.track
rename to server/src/main/resources/tracks/tracks/OtaoaSnau.track
diff --git a/tracks/tracks/Ouagadougou.track b/server/src/main/resources/tracks/tracks/Ouagadougou.track
similarity index 100%
rename from tracks/tracks/Ouagadougou.track
rename to server/src/main/resources/tracks/tracks/Ouagadougou.track
diff --git a/tracks/tracks/Outandin.track b/server/src/main/resources/tracks/tracks/Outandin.track
similarity index 100%
rename from tracks/tracks/Outandin.track
rename to server/src/main/resources/tracks/tracks/Outandin.track
diff --git a/tracks/tracks/OvalI.track b/server/src/main/resources/tracks/tracks/OvalI.track
similarity index 100%
rename from tracks/tracks/OvalI.track
rename to server/src/main/resources/tracks/tracks/OvalI.track
diff --git a/tracks/tracks/OvalII.track b/server/src/main/resources/tracks/tracks/OvalII.track
similarity index 100%
rename from tracks/tracks/OvalII.track
rename to server/src/main/resources/tracks/tracks/OvalII.track
diff --git a/tracks/tracks/OvalIII.track b/server/src/main/resources/tracks/tracks/OvalIII.track
similarity index 100%
rename from tracks/tracks/OvalIII.track
rename to server/src/main/resources/tracks/tracks/OvalIII.track
diff --git a/tracks/tracks/OvalIV.track b/server/src/main/resources/tracks/tracks/OvalIV.track
similarity index 100%
rename from tracks/tracks/OvalIV.track
rename to server/src/main/resources/tracks/tracks/OvalIV.track
diff --git a/tracks/tracks/OverandUp.track b/server/src/main/resources/tracks/tracks/OverandUp.track
similarity index 100%
rename from tracks/tracks/OverandUp.track
rename to server/src/main/resources/tracks/tracks/OverandUp.track
diff --git a/tracks/tracks/Overandout.track b/server/src/main/resources/tracks/tracks/Overandout.track
similarity index 100%
rename from tracks/tracks/Overandout.track
rename to server/src/main/resources/tracks/tracks/Overandout.track
diff --git a/tracks/tracks/Overeating.track b/server/src/main/resources/tracks/tracks/Overeating.track
similarity index 100%
rename from tracks/tracks/Overeating.track
rename to server/src/main/resources/tracks/tracks/Overeating.track
diff --git a/tracks/tracks/Overload.track b/server/src/main/resources/tracks/tracks/Overload.track
similarity index 100%
rename from tracks/tracks/Overload.track
rename to server/src/main/resources/tracks/tracks/Overload.track
diff --git a/tracks/tracks/Overloaded.track b/server/src/main/resources/tracks/tracks/Overloaded.track
similarity index 100%
rename from tracks/tracks/Overloaded.track
rename to server/src/main/resources/tracks/tracks/Overloaded.track
diff --git a/tracks/tracks/Overratedpieceofwhat.track b/server/src/main/resources/tracks/tracks/Overratedpieceofwhat.track
similarity index 100%
rename from tracks/tracks/Overratedpieceofwhat.track
rename to server/src/main/resources/tracks/tracks/Overratedpieceofwhat.track
diff --git a/tracks/tracks/Overthehills.track b/server/src/main/resources/tracks/tracks/Overthehills.track
similarity index 100%
rename from tracks/tracks/Overthehills.track
rename to server/src/main/resources/tracks/tracks/Overthehills.track
diff --git a/tracks/tracks/Overthehillsandfaraway.track b/server/src/main/resources/tracks/tracks/Overthehillsandfaraway.track
similarity index 100%
rename from tracks/tracks/Overthehillsandfaraway.track
rename to server/src/main/resources/tracks/tracks/Overthehillsandfaraway.track
diff --git a/tracks/tracks/Oxygene.track b/server/src/main/resources/tracks/tracks/Oxygene.track
similarity index 100%
rename from tracks/tracks/Oxygene.track
rename to server/src/main/resources/tracks/tracks/Oxygene.track
diff --git a/tracks/tracks/Paddyfield.track b/server/src/main/resources/tracks/tracks/Paddyfield.track
similarity index 100%
rename from tracks/tracks/Paddyfield.track
rename to server/src/main/resources/tracks/tracks/Paddyfield.track
diff --git a/tracks/tracks/Painkiller.track b/server/src/main/resources/tracks/tracks/Painkiller.track
similarity index 100%
rename from tracks/tracks/Painkiller.track
rename to server/src/main/resources/tracks/tracks/Painkiller.track
diff --git a/tracks/tracks/Paintingonthewall.track b/server/src/main/resources/tracks/tracks/Paintingonthewall.track
similarity index 100%
rename from tracks/tracks/Paintingonthewall.track
rename to server/src/main/resources/tracks/tracks/Paintingonthewall.track
diff --git a/tracks/tracks/Pajatso.track b/server/src/main/resources/tracks/tracks/Pajatso.track
similarity index 100%
rename from tracks/tracks/Pajatso.track
rename to server/src/main/resources/tracks/tracks/Pajatso.track
diff --git a/tracks/tracks/Par1.track b/server/src/main/resources/tracks/tracks/Par1.track
similarity index 100%
rename from tracks/tracks/Par1.track
rename to server/src/main/resources/tracks/tracks/Par1.track
diff --git a/tracks/tracks/Par2.track b/server/src/main/resources/tracks/tracks/Par2.track
similarity index 100%
rename from tracks/tracks/Par2.track
rename to server/src/main/resources/tracks/tracks/Par2.track
diff --git a/tracks/tracks/ParaBellum.track b/server/src/main/resources/tracks/tracks/ParaBellum.track
similarity index 100%
rename from tracks/tracks/ParaBellum.track
rename to server/src/main/resources/tracks/tracks/ParaBellum.track
diff --git a/tracks/tracks/Parkplace.track b/server/src/main/resources/tracks/tracks/Parkplace.track
similarity index 100%
rename from tracks/tracks/Parkplace.track
rename to server/src/main/resources/tracks/tracks/Parkplace.track
diff --git a/tracks/tracks/Passthegates.track b/server/src/main/resources/tracks/tracks/Passthegates.track
similarity index 100%
rename from tracks/tracks/Passthegates.track
rename to server/src/main/resources/tracks/tracks/Passthegates.track
diff --git a/tracks/tracks/Pathfinder.track b/server/src/main/resources/tracks/tracks/Pathfinder.track
similarity index 100%
rename from tracks/tracks/Pathfinder.track
rename to server/src/main/resources/tracks/tracks/Pathfinder.track
diff --git a/tracks/tracks/Patienceispower.track b/server/src/main/resources/tracks/tracks/Patienceispower.track
similarity index 100%
rename from tracks/tracks/Patienceispower.track
rename to server/src/main/resources/tracks/tracks/Patienceispower.track
diff --git a/tracks/tracks/Pearlsforthepigs.track b/server/src/main/resources/tracks/tracks/Pearlsforthepigs.track
similarity index 100%
rename from tracks/tracks/Pearlsforthepigs.track
rename to server/src/main/resources/tracks/tracks/Pearlsforthepigs.track
diff --git a/tracks/tracks/Peculiar.track b/server/src/main/resources/tracks/tracks/Peculiar.track
similarity index 100%
rename from tracks/tracks/Peculiar.track
rename to server/src/main/resources/tracks/tracks/Peculiar.track
diff --git a/tracks/tracks/Pedaltothemetal.track b/server/src/main/resources/tracks/tracks/Pedaltothemetal.track
similarity index 100%
rename from tracks/tracks/Pedaltothemetal.track
rename to server/src/main/resources/tracks/tracks/Pedaltothemetal.track
diff --git a/tracks/tracks/Pelle.track b/server/src/main/resources/tracks/tracks/Pelle.track
similarity index 100%
rename from tracks/tracks/Pelle.track
rename to server/src/main/resources/tracks/tracks/Pelle.track
diff --git a/tracks/tracks/Peppersteak.track b/server/src/main/resources/tracks/tracks/Peppersteak.track
similarity index 100%
rename from tracks/tracks/Peppersteak.track
rename to server/src/main/resources/tracks/tracks/Peppersteak.track
diff --git a/tracks/tracks/PerfectTrack.track b/server/src/main/resources/tracks/tracks/PerfectTrack.track
similarity index 100%
rename from tracks/tracks/PerfectTrack.track
rename to server/src/main/resources/tracks/tracks/PerfectTrack.track
diff --git a/tracks/tracks/PerunagoestoBollywood.track b/server/src/main/resources/tracks/tracks/PerunagoestoBollywood.track
similarity index 100%
rename from tracks/tracks/PerunagoestoBollywood.track
rename to server/src/main/resources/tracks/tracks/PerunagoestoBollywood.track
diff --git a/tracks/tracks/Pettifogging.track b/server/src/main/resources/tracks/tracks/Pettifogging.track
similarity index 100%
rename from tracks/tracks/Pettifogging.track
rename to server/src/main/resources/tracks/tracks/Pettifogging.track
diff --git a/tracks/tracks/PhewTight1s.track b/server/src/main/resources/tracks/tracks/PhewTight1s.track
similarity index 100%
rename from tracks/tracks/PhewTight1s.track
rename to server/src/main/resources/tracks/tracks/PhewTight1s.track
diff --git a/tracks/tracks/Pieceofcake.track b/server/src/main/resources/tracks/tracks/Pieceofcake.track
similarity index 100%
rename from tracks/tracks/Pieceofcake.track
rename to server/src/main/resources/tracks/tracks/Pieceofcake.track
diff --git a/tracks/tracks/Pikeisafish.track b/server/src/main/resources/tracks/tracks/Pikeisafish.track
similarity index 100%
rename from tracks/tracks/Pikeisafish.track
rename to server/src/main/resources/tracks/tracks/Pikeisafish.track
diff --git a/tracks/tracks/Pilgrimage.track b/server/src/main/resources/tracks/tracks/Pilgrimage.track
similarity index 100%
rename from tracks/tracks/Pilgrimage.track
rename to server/src/main/resources/tracks/tracks/Pilgrimage.track
diff --git a/tracks/tracks/Pillow.track b/server/src/main/resources/tracks/tracks/Pillow.track
similarity index 100%
rename from tracks/tracks/Pillow.track
rename to server/src/main/resources/tracks/tracks/Pillow.track
diff --git a/tracks/tracks/Pioneertraining.track b/server/src/main/resources/tracks/tracks/Pioneertraining.track
similarity index 100%
rename from tracks/tracks/Pioneertraining.track
rename to server/src/main/resources/tracks/tracks/Pioneertraining.track
diff --git a/tracks/tracks/Pipe.track b/server/src/main/resources/tracks/tracks/Pipe.track
similarity index 100%
rename from tracks/tracks/Pipe.track
rename to server/src/main/resources/tracks/tracks/Pipe.track
diff --git a/tracks/tracks/Pits.track b/server/src/main/resources/tracks/tracks/Pits.track
similarity index 100%
rename from tracks/tracks/Pits.track
rename to server/src/main/resources/tracks/tracks/Pits.track
diff --git a/tracks/tracks/PlacetoBattle.track b/server/src/main/resources/tracks/tracks/PlacetoBattle.track
similarity index 100%
rename from tracks/tracks/PlacetoBattle.track
rename to server/src/main/resources/tracks/tracks/PlacetoBattle.track
diff --git a/tracks/tracks/Plainbutrestive.track b/server/src/main/resources/tracks/tracks/Plainbutrestive.track
similarity index 100%
rename from tracks/tracks/Plainbutrestive.track
rename to server/src/main/resources/tracks/tracks/Plainbutrestive.track
diff --git a/tracks/tracks/Planegeometry.track b/server/src/main/resources/tracks/tracks/Planegeometry.track
similarity index 100%
rename from tracks/tracks/Planegeometry.track
rename to server/src/main/resources/tracks/tracks/Planegeometry.track
diff --git a/tracks/tracks/Playcards.track b/server/src/main/resources/tracks/tracks/Playcards.track
similarity index 100%
rename from tracks/tracks/Playcards.track
rename to server/src/main/resources/tracks/tracks/Playcards.track
diff --git a/tracks/tracks/Playground.track b/server/src/main/resources/tracks/tracks/Playground.track
similarity index 100%
rename from tracks/tracks/Playground.track
rename to server/src/main/resources/tracks/tracks/Playground.track
diff --git a/tracks/tracks/PlaygroundforJelze.track b/server/src/main/resources/tracks/tracks/PlaygroundforJelze.track
similarity index 100%
rename from tracks/tracks/PlaygroundforJelze.track
rename to server/src/main/resources/tracks/tracks/PlaygroundforJelze.track
diff --git a/tracks/tracks/Playraycom.track b/server/src/main/resources/tracks/tracks/Playraycom.track
similarity index 100%
rename from tracks/tracks/Playraycom.track
rename to server/src/main/resources/tracks/tracks/Playraycom.track
diff --git a/tracks/tracks/Pleasewaitamoment.track b/server/src/main/resources/tracks/tracks/Pleasewaitamoment.track
similarity index 100%
rename from tracks/tracks/Pleasewaitamoment.track
rename to server/src/main/resources/tracks/tracks/Pleasewaitamoment.track
diff --git a/tracks/tracks/PleasewaitamomentII.track b/server/src/main/resources/tracks/tracks/PleasewaitamomentII.track
similarity index 100%
rename from tracks/tracks/PleasewaitamomentII.track
rename to server/src/main/resources/tracks/tracks/PleasewaitamomentII.track
diff --git a/tracks/tracks/Pleasurefromblocks.track b/server/src/main/resources/tracks/tracks/Pleasurefromblocks.track
similarity index 100%
rename from tracks/tracks/Pleasurefromblocks.track
rename to server/src/main/resources/tracks/tracks/Pleasurefromblocks.track
diff --git a/tracks/tracks/PoPuP.track b/server/src/main/resources/tracks/tracks/PoPuP.track
similarity index 100%
rename from tracks/tracks/PoPuP.track
rename to server/src/main/resources/tracks/tracks/PoPuP.track
diff --git a/tracks/tracks/Poboya.track b/server/src/main/resources/tracks/tracks/Poboya.track
similarity index 100%
rename from tracks/tracks/Poboya.track
rename to server/src/main/resources/tracks/tracks/Poboya.track
diff --git a/tracks/tracks/Pointers.track b/server/src/main/resources/tracks/tracks/Pointers.track
similarity index 100%
rename from tracks/tracks/Pointers.track
rename to server/src/main/resources/tracks/tracks/Pointers.track
diff --git a/tracks/tracks/Pointersreturn.track b/server/src/main/resources/tracks/tracks/Pointersreturn.track
similarity index 100%
rename from tracks/tracks/Pointersreturn.track
rename to server/src/main/resources/tracks/tracks/Pointersreturn.track
diff --git a/tracks/tracks/PointofDanger.track b/server/src/main/resources/tracks/tracks/PointofDanger.track
similarity index 100%
rename from tracks/tracks/PointofDanger.track
rename to server/src/main/resources/tracks/tracks/PointofDanger.track
diff --git a/tracks/tracks/PondAge.track b/server/src/main/resources/tracks/tracks/PondAge.track
similarity index 100%
rename from tracks/tracks/PondAge.track
rename to server/src/main/resources/tracks/tracks/PondAge.track
diff --git a/tracks/tracks/Pondpair.track b/server/src/main/resources/tracks/tracks/Pondpair.track
similarity index 100%
rename from tracks/tracks/Pondpair.track
rename to server/src/main/resources/tracks/tracks/Pondpair.track
diff --git a/tracks/tracks/Pondslalom.track b/server/src/main/resources/tracks/tracks/Pondslalom.track
similarity index 100%
rename from tracks/tracks/Pondslalom.track
rename to server/src/main/resources/tracks/tracks/Pondslalom.track
diff --git a/tracks/tracks/PondslalomII.track b/server/src/main/resources/tracks/tracks/PondslalomII.track
similarity index 100%
rename from tracks/tracks/PondslalomII.track
rename to server/src/main/resources/tracks/tracks/PondslalomII.track
diff --git a/tracks/tracks/Poorhouse.track b/server/src/main/resources/tracks/tracks/Poorhouse.track
similarity index 100%
rename from tracks/tracks/Poorhouse.track
rename to server/src/main/resources/tracks/tracks/Poorhouse.track
diff --git a/tracks/tracks/Popeye.track b/server/src/main/resources/tracks/tracks/Popeye.track
similarity index 100%
rename from tracks/tracks/Popeye.track
rename to server/src/main/resources/tracks/tracks/Popeye.track
diff --git a/tracks/tracks/Portland.track b/server/src/main/resources/tracks/tracks/Portland.track
similarity index 100%
rename from tracks/tracks/Portland.track
rename to server/src/main/resources/tracks/tracks/Portland.track
diff --git a/tracks/tracks/Positive.track b/server/src/main/resources/tracks/tracks/Positive.track
similarity index 100%
rename from tracks/tracks/Positive.track
rename to server/src/main/resources/tracks/tracks/Positive.track
diff --git a/tracks/tracks/Positivelynegative.track b/server/src/main/resources/tracks/tracks/Positivelynegative.track
similarity index 100%
rename from tracks/tracks/Positivelynegative.track
rename to server/src/main/resources/tracks/tracks/Positivelynegative.track
diff --git a/tracks/tracks/Potchkie.track b/server/src/main/resources/tracks/tracks/Potchkie.track
similarity index 100%
rename from tracks/tracks/Potchkie.track
rename to server/src/main/resources/tracks/tracks/Potchkie.track
diff --git a/tracks/tracks/Powtelroo.track b/server/src/main/resources/tracks/tracks/Powtelroo.track
similarity index 100%
rename from tracks/tracks/Powtelroo.track
rename to server/src/main/resources/tracks/tracks/Powtelroo.track
diff --git a/tracks/tracks/PremiumTrack.track b/server/src/main/resources/tracks/tracks/PremiumTrack.track
similarity index 100%
rename from tracks/tracks/PremiumTrack.track
rename to server/src/main/resources/tracks/tracks/PremiumTrack.track
diff --git a/tracks/tracks/Premonitions.track b/server/src/main/resources/tracks/tracks/Premonitions.track
similarity index 100%
rename from tracks/tracks/Premonitions.track
rename to server/src/main/resources/tracks/tracks/Premonitions.track
diff --git a/tracks/tracks/PrettyRetro.track b/server/src/main/resources/tracks/tracks/PrettyRetro.track
similarity index 100%
rename from tracks/tracks/PrettyRetro.track
rename to server/src/main/resources/tracks/tracks/PrettyRetro.track
diff --git a/tracks/tracks/PrettyWet.track b/server/src/main/resources/tracks/tracks/PrettyWet.track
similarity index 100%
rename from tracks/tracks/PrettyWet.track
rename to server/src/main/resources/tracks/tracks/PrettyWet.track
diff --git a/tracks/tracks/PrettyYellow.track b/server/src/main/resources/tracks/tracks/PrettyYellow.track
similarity index 100%
rename from tracks/tracks/PrettyYellow.track
rename to server/src/main/resources/tracks/tracks/PrettyYellow.track
diff --git a/tracks/tracks/Prettyugly.track b/server/src/main/resources/tracks/tracks/Prettyugly.track
similarity index 100%
rename from tracks/tracks/Prettyugly.track
rename to server/src/main/resources/tracks/tracks/Prettyugly.track
diff --git a/tracks/tracks/Prickly.track b/server/src/main/resources/tracks/tracks/Prickly.track
similarity index 100%
rename from tracks/tracks/Prickly.track
rename to server/src/main/resources/tracks/tracks/Prickly.track
diff --git a/tracks/tracks/PrinceCharming.track b/server/src/main/resources/tracks/tracks/PrinceCharming.track
similarity index 100%
rename from tracks/tracks/PrinceCharming.track
rename to server/src/main/resources/tracks/tracks/PrinceCharming.track
diff --git a/tracks/tracks/Prison.track b/server/src/main/resources/tracks/tracks/Prison.track
similarity index 100%
rename from tracks/tracks/Prison.track
rename to server/src/main/resources/tracks/tracks/Prison.track
diff --git a/tracks/tracks/Pro2U.track b/server/src/main/resources/tracks/tracks/Pro2U.track
similarity index 100%
rename from tracks/tracks/Pro2U.track
rename to server/src/main/resources/tracks/tracks/Pro2U.track
diff --git a/tracks/tracks/ProPilkki.track b/server/src/main/resources/tracks/tracks/ProPilkki.track
similarity index 100%
rename from tracks/tracks/ProPilkki.track
rename to server/src/main/resources/tracks/tracks/ProPilkki.track
diff --git a/tracks/tracks/ProWay.track b/server/src/main/resources/tracks/tracks/ProWay.track
similarity index 100%
rename from tracks/tracks/ProWay.track
rename to server/src/main/resources/tracks/tracks/ProWay.track
diff --git a/tracks/tracks/Proism.track b/server/src/main/resources/tracks/tracks/Proism.track
similarity index 100%
rename from tracks/tracks/Proism.track
rename to server/src/main/resources/tracks/tracks/Proism.track
diff --git a/tracks/tracks/Protectivepearls.track b/server/src/main/resources/tracks/tracks/Protectivepearls.track
similarity index 100%
rename from tracks/tracks/Protectivepearls.track
rename to server/src/main/resources/tracks/tracks/Protectivepearls.track
diff --git a/tracks/tracks/Proud2BeKraut.track b/server/src/main/resources/tracks/tracks/Proud2BeKraut.track
similarity index 100%
rename from tracks/tracks/Proud2BeKraut.track
rename to server/src/main/resources/tracks/tracks/Proud2BeKraut.track
diff --git a/tracks/tracks/Pulltheanchorup.track b/server/src/main/resources/tracks/tracks/Pulltheanchorup.track
similarity index 100%
rename from tracks/tracks/Pulltheanchorup.track
rename to server/src/main/resources/tracks/tracks/Pulltheanchorup.track
diff --git a/tracks/tracks/Punishment.track b/server/src/main/resources/tracks/tracks/Punishment.track
similarity index 100%
rename from tracks/tracks/Punishment.track
rename to server/src/main/resources/tracks/tracks/Punishment.track
diff --git a/tracks/tracks/PushIt.track b/server/src/main/resources/tracks/tracks/PushIt.track
similarity index 100%
rename from tracks/tracks/PushIt.track
rename to server/src/main/resources/tracks/tracks/PushIt.track
diff --git a/tracks/tracks/PushSplash.track b/server/src/main/resources/tracks/tracks/PushSplash.track
similarity index 100%
rename from tracks/tracks/PushSplash.track
rename to server/src/main/resources/tracks/tracks/PushSplash.track
diff --git a/tracks/tracks/PushesandSplashes.track b/server/src/main/resources/tracks/tracks/PushesandSplashes.track
similarity index 100%
rename from tracks/tracks/PushesandSplashes.track
rename to server/src/main/resources/tracks/tracks/PushesandSplashes.track
diff --git a/tracks/tracks/Putahatonit.track b/server/src/main/resources/tracks/tracks/Putahatonit.track
similarity index 100%
rename from tracks/tracks/Putahatonit.track
rename to server/src/main/resources/tracks/tracks/Putahatonit.track
diff --git a/tracks/tracks/Puuf.track b/server/src/main/resources/tracks/tracks/Puuf.track
similarity index 100%
rename from tracks/tracks/Puuf.track
rename to server/src/main/resources/tracks/tracks/Puuf.track
diff --git a/tracks/tracks/Puzzle.track b/server/src/main/resources/tracks/tracks/Puzzle.track
similarity index 100%
rename from tracks/tracks/Puzzle.track
rename to server/src/main/resources/tracks/tracks/Puzzle.track
diff --git a/tracks/tracks/Pyramid.track b/server/src/main/resources/tracks/tracks/Pyramid.track
similarity index 100%
rename from tracks/tracks/Pyramid.track
rename to server/src/main/resources/tracks/tracks/Pyramid.track
diff --git a/tracks/tracks/Pyramidadventure.track b/server/src/main/resources/tracks/tracks/Pyramidadventure.track
similarity index 100%
rename from tracks/tracks/Pyramidadventure.track
rename to server/src/main/resources/tracks/tracks/Pyramidadventure.track
diff --git a/tracks/tracks/PyramidadventureII.track b/server/src/main/resources/tracks/tracks/PyramidadventureII.track
similarity index 100%
rename from tracks/tracks/PyramidadventureII.track
rename to server/src/main/resources/tracks/tracks/PyramidadventureII.track
diff --git a/tracks/tracks/PyramidadventureIII.track b/server/src/main/resources/tracks/tracks/PyramidadventureIII.track
similarity index 100%
rename from tracks/tracks/PyramidadventureIII.track
rename to server/src/main/resources/tracks/tracks/PyramidadventureIII.track
diff --git a/tracks/tracks/PyramidadventureIV.track b/server/src/main/resources/tracks/tracks/PyramidadventureIV.track
similarity index 100%
rename from tracks/tracks/PyramidadventureIV.track
rename to server/src/main/resources/tracks/tracks/PyramidadventureIV.track
diff --git a/tracks/tracks/QT.track b/server/src/main/resources/tracks/tracks/QT.track
similarity index 100%
rename from tracks/tracks/QT.track
rename to server/src/main/resources/tracks/tracks/QT.track
diff --git a/tracks/tracks/Quadricrectification.track b/server/src/main/resources/tracks/tracks/Quadricrectification.track
similarity index 100%
rename from tracks/tracks/Quadricrectification.track
rename to server/src/main/resources/tracks/tracks/Quadricrectification.track
diff --git a/tracks/tracks/QuaintStart.track b/server/src/main/resources/tracks/tracks/QuaintStart.track
similarity index 100%
rename from tracks/tracks/QuaintStart.track
rename to server/src/main/resources/tracks/tracks/QuaintStart.track
diff --git a/tracks/tracks/QuantumJump.track b/server/src/main/resources/tracks/tracks/QuantumJump.track
similarity index 100%
rename from tracks/tracks/QuantumJump.track
rename to server/src/main/resources/tracks/tracks/QuantumJump.track
diff --git a/tracks/tracks/Quarry.track b/server/src/main/resources/tracks/tracks/Quarry.track
similarity index 100%
rename from tracks/tracks/Quarry.track
rename to server/src/main/resources/tracks/tracks/Quarry.track
diff --git a/tracks/tracks/QuarterSwing.track b/server/src/main/resources/tracks/tracks/QuarterSwing.track
similarity index 100%
rename from tracks/tracks/QuarterSwing.track
rename to server/src/main/resources/tracks/tracks/QuarterSwing.track
diff --git a/tracks/tracks/Quartet.track b/server/src/main/resources/tracks/tracks/Quartet.track
similarity index 100%
rename from tracks/tracks/Quartet.track
rename to server/src/main/resources/tracks/tracks/Quartet.track
diff --git a/tracks/tracks/Quicker.track b/server/src/main/resources/tracks/tracks/Quicker.track
similarity index 100%
rename from tracks/tracks/Quicker.track
rename to server/src/main/resources/tracks/tracks/Quicker.track
diff --git a/tracks/tracks/Quitealongjourney.track b/server/src/main/resources/tracks/tracks/Quitealongjourney.track
similarity index 100%
rename from tracks/tracks/Quitealongjourney.track
rename to server/src/main/resources/tracks/tracks/Quitealongjourney.track
diff --git a/tracks/tracks/Racetothecenter.track b/server/src/main/resources/tracks/tracks/Racetothecenter.track
similarity index 100%
rename from tracks/tracks/Racetothecenter.track
rename to server/src/main/resources/tracks/tracks/Racetothecenter.track
diff --git a/tracks/tracks/Racing.track b/server/src/main/resources/tracks/tracks/Racing.track
similarity index 100%
rename from tracks/tracks/Racing.track
rename to server/src/main/resources/tracks/tracks/Racing.track
diff --git a/tracks/tracks/RaffleImposition.track b/server/src/main/resources/tracks/tracks/RaffleImposition.track
similarity index 100%
rename from tracks/tracks/RaffleImposition.track
rename to server/src/main/resources/tracks/tracks/RaffleImposition.track
diff --git a/tracks/tracks/RahAzBor.track b/server/src/main/resources/tracks/tracks/RahAzBor.track
similarity index 100%
rename from tracks/tracks/RahAzBor.track
rename to server/src/main/resources/tracks/tracks/RahAzBor.track
diff --git a/tracks/tracks/RalfGota.track b/server/src/main/resources/tracks/tracks/RalfGota.track
similarity index 100%
rename from tracks/tracks/RalfGota.track
rename to server/src/main/resources/tracks/tracks/RalfGota.track
diff --git a/tracks/tracks/RalfGotaII.track b/server/src/main/resources/tracks/tracks/RalfGotaII.track
similarity index 100%
rename from tracks/tracks/RalfGotaII.track
rename to server/src/main/resources/tracks/tracks/RalfGotaII.track
diff --git a/tracks/tracks/RalfGotaIII.track b/server/src/main/resources/tracks/tracks/RalfGotaIII.track
similarity index 100%
rename from tracks/tracks/RalfGotaIII.track
rename to server/src/main/resources/tracks/tracks/RalfGotaIII.track
diff --git a/tracks/tracks/Random.track b/server/src/main/resources/tracks/tracks/Random.track
similarity index 100%
rename from tracks/tracks/Random.track
rename to server/src/main/resources/tracks/tracks/Random.track
diff --git a/tracks/tracks/Ranvuhira.track b/server/src/main/resources/tracks/tracks/Ranvuhira.track
similarity index 100%
rename from tracks/tracks/Ranvuhira.track
rename to server/src/main/resources/tracks/tracks/Ranvuhira.track
diff --git a/tracks/tracks/RatsHighway.track b/server/src/main/resources/tracks/tracks/RatsHighway.track
similarity index 100%
rename from tracks/tracks/RatsHighway.track
rename to server/src/main/resources/tracks/tracks/RatsHighway.track
diff --git a/tracks/tracks/Raven.track b/server/src/main/resources/tracks/tracks/Raven.track
similarity index 100%
rename from tracks/tracks/Raven.track
rename to server/src/main/resources/tracks/tracks/Raven.track
diff --git a/tracks/tracks/RealPros7Strokes.track b/server/src/main/resources/tracks/tracks/RealPros7Strokes.track
similarity index 100%
rename from tracks/tracks/RealPros7Strokes.track
rename to server/src/main/resources/tracks/tracks/RealPros7Strokes.track
diff --git a/tracks/tracks/Reboundgoal.track b/server/src/main/resources/tracks/tracks/Reboundgoal.track
similarity index 100%
rename from tracks/tracks/Reboundgoal.track
rename to server/src/main/resources/tracks/tracks/Reboundgoal.track
diff --git a/tracks/tracks/Refusetolose.track b/server/src/main/resources/tracks/tracks/Refusetolose.track
similarity index 100%
rename from tracks/tracks/Refusetolose.track
rename to server/src/main/resources/tracks/tracks/Refusetolose.track
diff --git a/tracks/tracks/RellesPaos.track b/server/src/main/resources/tracks/tracks/RellesPaos.track
similarity index 100%
rename from tracks/tracks/RellesPaos.track
rename to server/src/main/resources/tracks/tracks/RellesPaos.track
diff --git a/tracks/tracks/RemovableWall.track b/server/src/main/resources/tracks/tracks/RemovableWall.track
similarity index 100%
rename from tracks/tracks/RemovableWall.track
rename to server/src/main/resources/tracks/tracks/RemovableWall.track
diff --git a/tracks/tracks/Remtene.track b/server/src/main/resources/tracks/tracks/Remtene.track
similarity index 100%
rename from tracks/tracks/Remtene.track
rename to server/src/main/resources/tracks/tracks/Remtene.track
diff --git a/tracks/tracks/Renovated.track b/server/src/main/resources/tracks/tracks/Renovated.track
similarity index 100%
rename from tracks/tracks/Renovated.track
rename to server/src/main/resources/tracks/tracks/Renovated.track
diff --git a/tracks/tracks/ResembleofTB.track b/server/src/main/resources/tracks/tracks/ResembleofTB.track
similarity index 100%
rename from tracks/tracks/ResembleofTB.track
rename to server/src/main/resources/tracks/tracks/ResembleofTB.track
diff --git a/tracks/tracks/Resistanceisfutile.track b/server/src/main/resources/tracks/tracks/Resistanceisfutile.track
similarity index 100%
rename from tracks/tracks/Resistanceisfutile.track
rename to server/src/main/resources/tracks/tracks/Resistanceisfutile.track
diff --git a/tracks/tracks/Retorno.track b/server/src/main/resources/tracks/tracks/Retorno.track
similarity index 100%
rename from tracks/tracks/Retorno.track
rename to server/src/main/resources/tracks/tracks/Retorno.track
diff --git a/tracks/tracks/Retsetigub.track b/server/src/main/resources/tracks/tracks/Retsetigub.track
similarity index 100%
rename from tracks/tracks/Retsetigub.track
rename to server/src/main/resources/tracks/tracks/Retsetigub.track
diff --git a/tracks/tracks/RetsetigubII.track b/server/src/main/resources/tracks/tracks/RetsetigubII.track
similarity index 100%
rename from tracks/tracks/RetsetigubII.track
rename to server/src/main/resources/tracks/tracks/RetsetigubII.track
diff --git a/tracks/tracks/RetsetigubIII.track b/server/src/main/resources/tracks/tracks/RetsetigubIII.track
similarity index 100%
rename from tracks/tracks/RetsetigubIII.track
rename to server/src/main/resources/tracks/tracks/RetsetigubIII.track
diff --git a/tracks/tracks/RetsetigubIV.track b/server/src/main/resources/tracks/tracks/RetsetigubIV.track
similarity index 100%
rename from tracks/tracks/RetsetigubIV.track
rename to server/src/main/resources/tracks/tracks/RetsetigubIV.track
diff --git a/tracks/tracks/RetsetigubV.track b/server/src/main/resources/tracks/tracks/RetsetigubV.track
similarity index 100%
rename from tracks/tracks/RetsetigubV.track
rename to server/src/main/resources/tracks/tracks/RetsetigubV.track
diff --git a/tracks/tracks/Returns.track b/server/src/main/resources/tracks/tracks/Returns.track
similarity index 100%
rename from tracks/tracks/Returns.track
rename to server/src/main/resources/tracks/tracks/Returns.track
diff --git a/tracks/tracks/Revocations.track b/server/src/main/resources/tracks/tracks/Revocations.track
similarity index 100%
rename from tracks/tracks/Revocations.track
rename to server/src/main/resources/tracks/tracks/Revocations.track
diff --git a/tracks/tracks/RickytheDuck.track b/server/src/main/resources/tracks/tracks/RickytheDuck.track
similarity index 100%
rename from tracks/tracks/RickytheDuck.track
rename to server/src/main/resources/tracks/tracks/RickytheDuck.track
diff --git a/tracks/tracks/RidgeBrooke.track b/server/src/main/resources/tracks/tracks/RidgeBrooke.track
similarity index 100%
rename from tracks/tracks/RidgeBrooke.track
rename to server/src/main/resources/tracks/tracks/RidgeBrooke.track
diff --git a/tracks/tracks/Rigged.track b/server/src/main/resources/tracks/tracks/Rigged.track
similarity index 100%
rename from tracks/tracks/Rigged.track
rename to server/src/main/resources/tracks/tracks/Rigged.track
diff --git a/tracks/tracks/Righthook.track b/server/src/main/resources/tracks/tracks/Righthook.track
similarity index 100%
rename from tracks/tracks/Righthook.track
rename to server/src/main/resources/tracks/tracks/Righthook.track
diff --git a/tracks/tracks/RisCable.track b/server/src/main/resources/tracks/tracks/RisCable.track
similarity index 100%
rename from tracks/tracks/RisCable.track
rename to server/src/main/resources/tracks/tracks/RisCable.track
diff --git a/tracks/tracks/RisingWave.track b/server/src/main/resources/tracks/tracks/RisingWave.track
similarity index 100%
rename from tracks/tracks/RisingWave.track
rename to server/src/main/resources/tracks/tracks/RisingWave.track
diff --git a/tracks/tracks/RiskyBouncers.track b/server/src/main/resources/tracks/tracks/RiskyBouncers.track
similarity index 100%
rename from tracks/tracks/RiskyBouncers.track
rename to server/src/main/resources/tracks/tracks/RiskyBouncers.track
diff --git a/tracks/tracks/RiskyBusiness.track b/server/src/main/resources/tracks/tracks/RiskyBusiness.track
similarity index 100%
rename from tracks/tracks/RiskyBusiness.track
rename to server/src/main/resources/tracks/tracks/RiskyBusiness.track
diff --git a/tracks/tracks/Roadblocks.track b/server/src/main/resources/tracks/tracks/Roadblocks.track
similarity index 100%
rename from tracks/tracks/Roadblocks.track
rename to server/src/main/resources/tracks/tracks/Roadblocks.track
diff --git a/tracks/tracks/Roadtonowhere.track b/server/src/main/resources/tracks/tracks/Roadtonowhere.track
similarity index 100%
rename from tracks/tracks/Roadtonowhere.track
rename to server/src/main/resources/tracks/tracks/Roadtonowhere.track
diff --git a/tracks/tracks/Roadtrip.track b/server/src/main/resources/tracks/tracks/Roadtrip.track
similarity index 100%
rename from tracks/tracks/Roadtrip.track
rename to server/src/main/resources/tracks/tracks/Roadtrip.track
diff --git a/tracks/tracks/Rockery.track b/server/src/main/resources/tracks/tracks/Rockery.track
similarity index 100%
rename from tracks/tracks/Rockery.track
rename to server/src/main/resources/tracks/tracks/Rockery.track
diff --git a/tracks/tracks/Rockit.track b/server/src/main/resources/tracks/tracks/Rockit.track
similarity index 100%
rename from tracks/tracks/Rockit.track
rename to server/src/main/resources/tracks/tracks/Rockit.track
diff --git a/tracks/tracks/RockyBeachIsland.track b/server/src/main/resources/tracks/tracks/RockyBeachIsland.track
similarity index 100%
rename from tracks/tracks/RockyBeachIsland.track
rename to server/src/main/resources/tracks/tracks/RockyBeachIsland.track
diff --git a/tracks/tracks/RockyShots.track b/server/src/main/resources/tracks/tracks/RockyShots.track
similarity index 100%
rename from tracks/tracks/RockyShots.track
rename to server/src/main/resources/tracks/tracks/RockyShots.track
diff --git a/tracks/tracks/RodentsFantasy.track b/server/src/main/resources/tracks/tracks/RodentsFantasy.track
similarity index 100%
rename from tracks/tracks/RodentsFantasy.track
rename to server/src/main/resources/tracks/tracks/RodentsFantasy.track
diff --git a/tracks/tracks/RollingStones.track b/server/src/main/resources/tracks/tracks/RollingStones.track
similarity index 100%
rename from tracks/tracks/RollingStones.track
rename to server/src/main/resources/tracks/tracks/RollingStones.track
diff --git a/tracks/tracks/Romancurtain.track b/server/src/main/resources/tracks/tracks/Romancurtain.track
similarity index 100%
rename from tracks/tracks/Romancurtain.track
rename to server/src/main/resources/tracks/tracks/Romancurtain.track
diff --git a/tracks/tracks/Rood.track b/server/src/main/resources/tracks/tracks/Rood.track
similarity index 100%
rename from tracks/tracks/Rood.track
rename to server/src/main/resources/tracks/tracks/Rood.track
diff --git a/tracks/tracks/RoomWorm.track b/server/src/main/resources/tracks/tracks/RoomWorm.track
similarity index 100%
rename from tracks/tracks/RoomWorm.track
rename to server/src/main/resources/tracks/tracks/RoomWorm.track
diff --git a/tracks/tracks/RoomWormsEvilBrother.track b/server/src/main/resources/tracks/tracks/RoomWormsEvilBrother.track
similarity index 100%
rename from tracks/tracks/RoomWormsEvilBrother.track
rename to server/src/main/resources/tracks/tracks/RoomWormsEvilBrother.track
diff --git a/tracks/tracks/Roomafteranother.track b/server/src/main/resources/tracks/tracks/Roomafteranother.track
similarity index 100%
rename from tracks/tracks/Roomafteranother.track
rename to server/src/main/resources/tracks/tracks/Roomafteranother.track
diff --git a/tracks/tracks/Roseline.track b/server/src/main/resources/tracks/tracks/Roseline.track
similarity index 100%
rename from tracks/tracks/Roseline.track
rename to server/src/main/resources/tracks/tracks/Roseline.track
diff --git a/tracks/tracks/Roskilde.track b/server/src/main/resources/tracks/tracks/Roskilde.track
similarity index 100%
rename from tracks/tracks/Roskilde.track
rename to server/src/main/resources/tracks/tracks/Roskilde.track
diff --git a/tracks/tracks/Roughsurfaced.track b/server/src/main/resources/tracks/tracks/Roughsurfaced.track
similarity index 100%
rename from tracks/tracks/Roughsurfaced.track
rename to server/src/main/resources/tracks/tracks/Roughsurfaced.track
diff --git a/tracks/tracks/Roundandround.track b/server/src/main/resources/tracks/tracks/Roundandround.track
similarity index 100%
rename from tracks/tracks/Roundandround.track
rename to server/src/main/resources/tracks/tracks/Roundandround.track
diff --git a/tracks/tracks/Roundanround.track b/server/src/main/resources/tracks/tracks/Roundanround.track
similarity index 100%
rename from tracks/tracks/Roundanround.track
rename to server/src/main/resources/tracks/tracks/Roundanround.track
diff --git a/tracks/tracks/Rounds.track b/server/src/main/resources/tracks/tracks/Rounds.track
similarity index 100%
rename from tracks/tracks/Rounds.track
rename to server/src/main/resources/tracks/tracks/Rounds.track
diff --git a/tracks/tracks/RoundsII.track b/server/src/main/resources/tracks/tracks/RoundsII.track
similarity index 100%
rename from tracks/tracks/RoundsII.track
rename to server/src/main/resources/tracks/tracks/RoundsII.track
diff --git a/tracks/tracks/RouteOptimizing.track b/server/src/main/resources/tracks/tracks/RouteOptimizing.track
similarity index 100%
rename from tracks/tracks/RouteOptimizing.track
rename to server/src/main/resources/tracks/tracks/RouteOptimizing.track
diff --git a/tracks/tracks/Royal.track b/server/src/main/resources/tracks/tracks/Royal.track
similarity index 100%
rename from tracks/tracks/Royal.track
rename to server/src/main/resources/tracks/tracks/Royal.track
diff --git a/tracks/tracks/Rubbermaid.track b/server/src/main/resources/tracks/tracks/Rubbermaid.track
similarity index 100%
rename from tracks/tracks/Rubbermaid.track
rename to server/src/main/resources/tracks/tracks/Rubbermaid.track
diff --git a/tracks/tracks/Rubberwalls.track b/server/src/main/resources/tracks/tracks/Rubberwalls.track
similarity index 100%
rename from tracks/tracks/Rubberwalls.track
rename to server/src/main/resources/tracks/tracks/Rubberwalls.track
diff --git a/tracks/tracks/Rubitin.track b/server/src/main/resources/tracks/tracks/Rubitin.track
similarity index 100%
rename from tracks/tracks/Rubitin.track
rename to server/src/main/resources/tracks/tracks/Rubitin.track
diff --git a/tracks/tracks/RuffatothaTuffa.track b/server/src/main/resources/tracks/tracks/RuffatothaTuffa.track
similarity index 100%
rename from tracks/tracks/RuffatothaTuffa.track
rename to server/src/main/resources/tracks/tracks/RuffatothaTuffa.track
diff --git a/tracks/tracks/RuinsofKarnak.track b/server/src/main/resources/tracks/tracks/RuinsofKarnak.track
similarity index 100%
rename from tracks/tracks/RuinsofKarnak.track
rename to server/src/main/resources/tracks/tracks/RuinsofKarnak.track
diff --git a/tracks/tracks/Ruinsofthetempel.track b/server/src/main/resources/tracks/tracks/Ruinsofthetempel.track
similarity index 100%
rename from tracks/tracks/Ruinsofthetempel.track
rename to server/src/main/resources/tracks/tracks/Ruinsofthetempel.track
diff --git a/tracks/tracks/RuinsofthetempelII.track b/server/src/main/resources/tracks/tracks/RuinsofthetempelII.track
similarity index 100%
rename from tracks/tracks/RuinsofthetempelII.track
rename to server/src/main/resources/tracks/tracks/RuinsofthetempelII.track
diff --git a/tracks/tracks/RuinsofthetempelIII.track b/server/src/main/resources/tracks/tracks/RuinsofthetempelIII.track
similarity index 100%
rename from tracks/tracks/RuinsofthetempelIII.track
rename to server/src/main/resources/tracks/tracks/RuinsofthetempelIII.track
diff --git a/tracks/tracks/RunForrestRun.track b/server/src/main/resources/tracks/tracks/RunForrestRun.track
similarity index 100%
rename from tracks/tracks/RunForrestRun.track
rename to server/src/main/resources/tracks/tracks/RunForrestRun.track
diff --git a/tracks/tracks/RunItTwice.track b/server/src/main/resources/tracks/tracks/RunItTwice.track
similarity index 100%
rename from tracks/tracks/RunItTwice.track
rename to server/src/main/resources/tracks/tracks/RunItTwice.track
diff --git a/tracks/tracks/RunLikeGump.track b/server/src/main/resources/tracks/tracks/RunLikeGump.track
similarity index 100%
rename from tracks/tracks/RunLikeGump.track
rename to server/src/main/resources/tracks/tracks/RunLikeGump.track
diff --git a/tracks/tracks/Runforyourlife.track b/server/src/main/resources/tracks/tracks/Runforyourlife.track
similarity index 100%
rename from tracks/tracks/Runforyourlife.track
rename to server/src/main/resources/tracks/tracks/Runforyourlife.track
diff --git a/tracks/tracks/RunnHide.track b/server/src/main/resources/tracks/tracks/RunnHide.track
similarity index 100%
rename from tracks/tracks/RunnHide.track
rename to server/src/main/resources/tracks/tracks/RunnHide.track
diff --git a/tracks/tracks/Runner.track b/server/src/main/resources/tracks/tracks/Runner.track
similarity index 100%
rename from tracks/tracks/Runner.track
rename to server/src/main/resources/tracks/tracks/Runner.track
diff --git a/tracks/tracks/RunningWild.track b/server/src/main/resources/tracks/tracks/RunningWild.track
similarity index 100%
rename from tracks/tracks/RunningWild.track
rename to server/src/main/resources/tracks/tracks/RunningWild.track
diff --git a/tracks/tracks/RuntheShow.track b/server/src/main/resources/tracks/tracks/RuntheShow.track
similarity index 100%
rename from tracks/tracks/RuntheShow.track
rename to server/src/main/resources/tracks/tracks/RuntheShow.track
diff --git a/tracks/tracks/SMGhosteffect.track b/server/src/main/resources/tracks/tracks/SMGhosteffect.track
similarity index 100%
rename from tracks/tracks/SMGhosteffect.track
rename to server/src/main/resources/tracks/tracks/SMGhosteffect.track
diff --git a/tracks/tracks/SMPL.track b/server/src/main/resources/tracks/tracks/SMPL.track
similarity index 100%
rename from tracks/tracks/SMPL.track
rename to server/src/main/resources/tracks/tracks/SMPL.track
diff --git a/tracks/tracks/SPAHSAPPINMAH.track b/server/src/main/resources/tracks/tracks/SPAHSAPPINMAH.track
similarity index 100%
rename from tracks/tracks/SPAHSAPPINMAH.track
rename to server/src/main/resources/tracks/tracks/SPAHSAPPINMAH.track
diff --git a/tracks/tracks/STOP.track b/server/src/main/resources/tracks/tracks/STOP.track
similarity index 100%
rename from tracks/tracks/STOP.track
rename to server/src/main/resources/tracks/tracks/STOP.track
diff --git a/tracks/tracks/Saboco.track b/server/src/main/resources/tracks/tracks/Saboco.track
similarity index 100%
rename from tracks/tracks/Saboco.track
rename to server/src/main/resources/tracks/tracks/Saboco.track
diff --git a/tracks/tracks/SabocoII.track b/server/src/main/resources/tracks/tracks/SabocoII.track
similarity index 100%
rename from tracks/tracks/SabocoII.track
rename to server/src/main/resources/tracks/tracks/SabocoII.track
diff --git a/tracks/tracks/Safari.track b/server/src/main/resources/tracks/tracks/Safari.track
similarity index 100%
rename from tracks/tracks/Safari.track
rename to server/src/main/resources/tracks/tracks/Safari.track
diff --git a/tracks/tracks/SafeMode.track b/server/src/main/resources/tracks/tracks/SafeMode.track
similarity index 100%
rename from tracks/tracks/SafeMode.track
rename to server/src/main/resources/tracks/tracks/SafeMode.track
diff --git a/tracks/tracks/Safeplayisforgirls.track b/server/src/main/resources/tracks/tracks/Safeplayisforgirls.track
similarity index 100%
rename from tracks/tracks/Safeplayisforgirls.track
rename to server/src/main/resources/tracks/tracks/Safeplayisforgirls.track
diff --git a/tracks/tracks/Safetyshower.track b/server/src/main/resources/tracks/tracks/Safetyshower.track
similarity index 100%
rename from tracks/tracks/Safetyshower.track
rename to server/src/main/resources/tracks/tracks/Safetyshower.track
diff --git a/tracks/tracks/Saffron.track b/server/src/main/resources/tracks/tracks/Saffron.track
similarity index 100%
rename from tracks/tracks/Saffron.track
rename to server/src/main/resources/tracks/tracks/Saffron.track
diff --git a/tracks/tracks/SalbarMar.track b/server/src/main/resources/tracks/tracks/SalbarMar.track
similarity index 100%
rename from tracks/tracks/SalbarMar.track
rename to server/src/main/resources/tracks/tracks/SalbarMar.track
diff --git a/tracks/tracks/Salmiac.track b/server/src/main/resources/tracks/tracks/Salmiac.track
similarity index 100%
rename from tracks/tracks/Salmiac.track
rename to server/src/main/resources/tracks/tracks/Salmiac.track
diff --git a/tracks/tracks/SaltingSpot.track b/server/src/main/resources/tracks/tracks/SaltingSpot.track
similarity index 100%
rename from tracks/tracks/SaltingSpot.track
rename to server/src/main/resources/tracks/tracks/SaltingSpot.track
diff --git a/tracks/tracks/Salty.track b/server/src/main/resources/tracks/tracks/Salty.track
similarity index 100%
rename from tracks/tracks/Salty.track
rename to server/src/main/resources/tracks/tracks/Salty.track
diff --git a/tracks/tracks/Salute.track b/server/src/main/resources/tracks/tracks/Salute.track
similarity index 100%
rename from tracks/tracks/Salute.track
rename to server/src/main/resources/tracks/tracks/Salute.track
diff --git a/tracks/tracks/SandDuplex.track b/server/src/main/resources/tracks/tracks/SandDuplex.track
similarity index 100%
rename from tracks/tracks/SandDuplex.track
rename to server/src/main/resources/tracks/tracks/SandDuplex.track
diff --git a/tracks/tracks/SandErectRun.track b/server/src/main/resources/tracks/tracks/SandErectRun.track
similarity index 100%
rename from tracks/tracks/SandErectRun.track
rename to server/src/main/resources/tracks/tracks/SandErectRun.track
diff --git a/tracks/tracks/SandPassage.track b/server/src/main/resources/tracks/tracks/SandPassage.track
similarity index 100%
rename from tracks/tracks/SandPassage.track
rename to server/src/main/resources/tracks/tracks/SandPassage.track
diff --git a/tracks/tracks/SandStripe.track b/server/src/main/resources/tracks/tracks/SandStripe.track
similarity index 100%
rename from tracks/tracks/SandStripe.track
rename to server/src/main/resources/tracks/tracks/SandStripe.track
diff --git a/tracks/tracks/Sandandswampequalsmud.track b/server/src/main/resources/tracks/tracks/Sandandswampequalsmud.track
similarity index 100%
rename from tracks/tracks/Sandandswampequalsmud.track
rename to server/src/main/resources/tracks/tracks/Sandandswampequalsmud.track
diff --git a/tracks/tracks/Sandcorner.track b/server/src/main/resources/tracks/tracks/Sandcorner.track
similarity index 100%
rename from tracks/tracks/Sandcorner.track
rename to server/src/main/resources/tracks/tracks/Sandcorner.track
diff --git a/tracks/tracks/SandcornerII.track b/server/src/main/resources/tracks/tracks/SandcornerII.track
similarity index 100%
rename from tracks/tracks/SandcornerII.track
rename to server/src/main/resources/tracks/tracks/SandcornerII.track
diff --git a/tracks/tracks/Sandglass.track b/server/src/main/resources/tracks/tracks/Sandglass.track
similarity index 100%
rename from tracks/tracks/Sandglass.track
rename to server/src/main/resources/tracks/tracks/Sandglass.track
diff --git a/tracks/tracks/SandglassII.track b/server/src/main/resources/tracks/tracks/SandglassII.track
similarity index 100%
rename from tracks/tracks/SandglassII.track
rename to server/src/main/resources/tracks/tracks/SandglassII.track
diff --git a/tracks/tracks/SandglassIII.track b/server/src/main/resources/tracks/tracks/SandglassIII.track
similarity index 100%
rename from tracks/tracks/SandglassIII.track
rename to server/src/main/resources/tracks/tracks/SandglassIII.track
diff --git a/tracks/tracks/Sandland.track b/server/src/main/resources/tracks/tracks/Sandland.track
similarity index 100%
rename from tracks/tracks/Sandland.track
rename to server/src/main/resources/tracks/tracks/Sandland.track
diff --git a/tracks/tracks/Sandwall.track b/server/src/main/resources/tracks/tracks/Sandwall.track
similarity index 100%
rename from tracks/tracks/Sandwall.track
rename to server/src/main/resources/tracks/tracks/Sandwall.track
diff --git a/tracks/tracks/Sandycolumns.track b/server/src/main/resources/tracks/tracks/Sandycolumns.track
similarity index 100%
rename from tracks/tracks/Sandycolumns.track
rename to server/src/main/resources/tracks/tracks/Sandycolumns.track
diff --git a/tracks/tracks/Saunabay.track b/server/src/main/resources/tracks/tracks/Saunabay.track
similarity index 100%
rename from tracks/tracks/Saunabay.track
rename to server/src/main/resources/tracks/tracks/Saunabay.track
diff --git a/tracks/tracks/Sawablo.track b/server/src/main/resources/tracks/tracks/Sawablo.track
similarity index 100%
rename from tracks/tracks/Sawablo.track
rename to server/src/main/resources/tracks/tracks/Sawablo.track
diff --git a/tracks/tracks/Saws.track b/server/src/main/resources/tracks/tracks/Saws.track
similarity index 100%
rename from tracks/tracks/Saws.track
rename to server/src/main/resources/tracks/tracks/Saws.track
diff --git a/tracks/tracks/ScherzoI.track b/server/src/main/resources/tracks/tracks/ScherzoI.track
similarity index 100%
rename from tracks/tracks/ScherzoI.track
rename to server/src/main/resources/tracks/tracks/ScherzoI.track
diff --git a/tracks/tracks/ScherzoII.track b/server/src/main/resources/tracks/tracks/ScherzoII.track
similarity index 100%
rename from tracks/tracks/ScherzoII.track
rename to server/src/main/resources/tracks/tracks/ScherzoII.track
diff --git a/tracks/tracks/ScherzoIII.track b/server/src/main/resources/tracks/tracks/ScherzoIII.track
similarity index 100%
rename from tracks/tracks/ScherzoIII.track
rename to server/src/main/resources/tracks/tracks/ScherzoIII.track
diff --git a/tracks/tracks/Scombo.track b/server/src/main/resources/tracks/tracks/Scombo.track
similarity index 100%
rename from tracks/tracks/Scombo.track
rename to server/src/main/resources/tracks/tracks/Scombo.track
diff --git a/tracks/tracks/Scope.track b/server/src/main/resources/tracks/tracks/Scope.track
similarity index 100%
rename from tracks/tracks/Scope.track
rename to server/src/main/resources/tracks/tracks/Scope.track
diff --git a/tracks/tracks/Scorner.track b/server/src/main/resources/tracks/tracks/Scorner.track
similarity index 100%
rename from tracks/tracks/Scorner.track
rename to server/src/main/resources/tracks/tracks/Scorner.track
diff --git a/tracks/tracks/Screwdriverscrews.track b/server/src/main/resources/tracks/tracks/Screwdriverscrews.track
similarity index 100%
rename from tracks/tracks/Screwdriverscrews.track
rename to server/src/main/resources/tracks/tracks/Screwdriverscrews.track
diff --git a/tracks/tracks/Seamonster.track b/server/src/main/resources/tracks/tracks/Seamonster.track
similarity index 100%
rename from tracks/tracks/Seamonster.track
rename to server/src/main/resources/tracks/tracks/Seamonster.track
diff --git a/tracks/tracks/Secondaim.track b/server/src/main/resources/tracks/tracks/Secondaim.track
similarity index 100%
rename from tracks/tracks/Secondaim.track
rename to server/src/main/resources/tracks/tracks/Secondaim.track
diff --git a/tracks/tracks/Secretarea.track b/server/src/main/resources/tracks/tracks/Secretarea.track
similarity index 100%
rename from tracks/tracks/Secretarea.track
rename to server/src/main/resources/tracks/tracks/Secretarea.track
diff --git a/tracks/tracks/SecretareaII.track b/server/src/main/resources/tracks/tracks/SecretareaII.track
similarity index 100%
rename from tracks/tracks/SecretareaII.track
rename to server/src/main/resources/tracks/tracks/SecretareaII.track
diff --git a/tracks/tracks/Secretofthecastle.track b/server/src/main/resources/tracks/tracks/Secretofthecastle.track
similarity index 100%
rename from tracks/tracks/Secretofthecastle.track
rename to server/src/main/resources/tracks/tracks/Secretofthecastle.track
diff --git a/tracks/tracks/Section4Selfdestruction.track b/server/src/main/resources/tracks/tracks/Section4Selfdestruction.track
similarity index 100%
rename from tracks/tracks/Section4Selfdestruction.track
rename to server/src/main/resources/tracks/tracks/Section4Selfdestruction.track
diff --git a/tracks/tracks/Seesaw.track b/server/src/main/resources/tracks/tracks/Seesaw.track
similarity index 100%
rename from tracks/tracks/Seesaw.track
rename to server/src/main/resources/tracks/tracks/Seesaw.track
diff --git a/tracks/tracks/SemiSuitedConnectors.track b/server/src/main/resources/tracks/tracks/SemiSuitedConnectors.track
similarity index 100%
rename from tracks/tracks/SemiSuitedConnectors.track
rename to server/src/main/resources/tracks/tracks/SemiSuitedConnectors.track
diff --git a/tracks/tracks/Senoz.track b/server/src/main/resources/tracks/tracks/Senoz.track
similarity index 100%
rename from tracks/tracks/Senoz.track
rename to server/src/main/resources/tracks/tracks/Senoz.track
diff --git a/tracks/tracks/SenseofConnection.track b/server/src/main/resources/tracks/tracks/SenseofConnection.track
similarity index 100%
rename from tracks/tracks/SenseofConnection.track
rename to server/src/main/resources/tracks/tracks/SenseofConnection.track
diff --git a/tracks/tracks/Senseofbeauty.track b/server/src/main/resources/tracks/tracks/Senseofbeauty.track
similarity index 100%
rename from tracks/tracks/Senseofbeauty.track
rename to server/src/main/resources/tracks/tracks/Senseofbeauty.track
diff --git a/tracks/tracks/Sentec.track b/server/src/main/resources/tracks/tracks/Sentec.track
similarity index 100%
rename from tracks/tracks/Sentec.track
rename to server/src/main/resources/tracks/tracks/Sentec.track
diff --git a/tracks/tracks/Separated.track b/server/src/main/resources/tracks/tracks/Separated.track
similarity index 100%
rename from tracks/tracks/Separated.track
rename to server/src/main/resources/tracks/tracks/Separated.track
diff --git a/tracks/tracks/Separated2.track b/server/src/main/resources/tracks/tracks/Separated2.track
similarity index 100%
rename from tracks/tracks/Separated2.track
rename to server/src/main/resources/tracks/tracks/Separated2.track
diff --git a/tracks/tracks/Separatedchips.track b/server/src/main/resources/tracks/tracks/Separatedchips.track
similarity index 100%
rename from tracks/tracks/Separatedchips.track
rename to server/src/main/resources/tracks/tracks/Separatedchips.track
diff --git a/tracks/tracks/SerpentsTale.track b/server/src/main/resources/tracks/tracks/SerpentsTale.track
similarity index 100%
rename from tracks/tracks/SerpentsTale.track
rename to server/src/main/resources/tracks/tracks/SerpentsTale.track
diff --git a/tracks/tracks/SevenHoles.track b/server/src/main/resources/tracks/tracks/SevenHoles.track
similarity index 100%
rename from tracks/tracks/SevenHoles.track
rename to server/src/main/resources/tracks/tracks/SevenHoles.track
diff --git a/tracks/tracks/SevenLanes.track b/server/src/main/resources/tracks/tracks/SevenLanes.track
similarity index 100%
rename from tracks/tracks/SevenLanes.track
rename to server/src/main/resources/tracks/tracks/SevenLanes.track
diff --git a/tracks/tracks/Shabaloo.track b/server/src/main/resources/tracks/tracks/Shabaloo.track
similarity index 100%
rename from tracks/tracks/Shabaloo.track
rename to server/src/main/resources/tracks/tracks/Shabaloo.track
diff --git a/tracks/tracks/Shaken.track b/server/src/main/resources/tracks/tracks/Shaken.track
similarity index 100%
rename from tracks/tracks/Shaken.track
rename to server/src/main/resources/tracks/tracks/Shaken.track
diff --git a/tracks/tracks/Shapy.track b/server/src/main/resources/tracks/tracks/Shapy.track
similarity index 100%
rename from tracks/tracks/Shapy.track
rename to server/src/main/resources/tracks/tracks/Shapy.track
diff --git a/tracks/tracks/ShapyMirror.track b/server/src/main/resources/tracks/tracks/ShapyMirror.track
similarity index 100%
rename from tracks/tracks/ShapyMirror.track
rename to server/src/main/resources/tracks/tracks/ShapyMirror.track
diff --git a/tracks/tracks/Sharkattack.track b/server/src/main/resources/tracks/tracks/Sharkattack.track
similarity index 100%
rename from tracks/tracks/Sharkattack.track
rename to server/src/main/resources/tracks/tracks/Sharkattack.track
diff --git a/tracks/tracks/Shattered.track b/server/src/main/resources/tracks/tracks/Shattered.track
similarity index 100%
rename from tracks/tracks/Shattered.track
rename to server/src/main/resources/tracks/tracks/Shattered.track
diff --git a/tracks/tracks/Shift.track b/server/src/main/resources/tracks/tracks/Shift.track
similarity index 100%
rename from tracks/tracks/Shift.track
rename to server/src/main/resources/tracks/tracks/Shift.track
diff --git a/tracks/tracks/Shimashara.track b/server/src/main/resources/tracks/tracks/Shimashara.track
similarity index 100%
rename from tracks/tracks/Shimashara.track
rename to server/src/main/resources/tracks/tracks/Shimashara.track
diff --git a/tracks/tracks/Shingle.track b/server/src/main/resources/tracks/tracks/Shingle.track
similarity index 100%
rename from tracks/tracks/Shingle.track
rename to server/src/main/resources/tracks/tracks/Shingle.track
diff --git a/tracks/tracks/ShiptheFlip.track b/server/src/main/resources/tracks/tracks/ShiptheFlip.track
similarity index 100%
rename from tracks/tracks/ShiptheFlip.track
rename to server/src/main/resources/tracks/tracks/ShiptheFlip.track
diff --git a/tracks/tracks/Shoorlon.track b/server/src/main/resources/tracks/tracks/Shoorlon.track
similarity index 100%
rename from tracks/tracks/Shoorlon.track
rename to server/src/main/resources/tracks/tracks/Shoorlon.track
diff --git a/tracks/tracks/ShoorlonII.track b/server/src/main/resources/tracks/tracks/ShoorlonII.track
similarity index 100%
rename from tracks/tracks/ShoorlonII.track
rename to server/src/main/resources/tracks/tracks/ShoorlonII.track
diff --git a/tracks/tracks/Shootit.track b/server/src/main/resources/tracks/tracks/Shootit.track
similarity index 100%
rename from tracks/tracks/Shootit.track
rename to server/src/main/resources/tracks/tracks/Shootit.track
diff --git a/tracks/tracks/Shortcut.track b/server/src/main/resources/tracks/tracks/Shortcut.track
similarity index 100%
rename from tracks/tracks/Shortcut.track
rename to server/src/main/resources/tracks/tracks/Shortcut.track
diff --git a/tracks/tracks/Shortcuts.track b/server/src/main/resources/tracks/tracks/Shortcuts.track
similarity index 100%
rename from tracks/tracks/Shortcuts.track
rename to server/src/main/resources/tracks/tracks/Shortcuts.track
diff --git a/tracks/tracks/Showmethemoves.track b/server/src/main/resources/tracks/tracks/Showmethemoves.track
similarity index 100%
rename from tracks/tracks/Showmethemoves.track
rename to server/src/main/resources/tracks/tracks/Showmethemoves.track
diff --git a/tracks/tracks/Shuriken.track b/server/src/main/resources/tracks/tracks/Shuriken.track
similarity index 100%
rename from tracks/tracks/Shuriken.track
rename to server/src/main/resources/tracks/tracks/Shuriken.track
diff --git a/tracks/tracks/SiP.track b/server/src/main/resources/tracks/tracks/SiP.track
similarity index 100%
rename from tracks/tracks/SiP.track
rename to server/src/main/resources/tracks/tracks/SiP.track
diff --git a/tracks/tracks/SickSkills.track b/server/src/main/resources/tracks/tracks/SickSkills.track
similarity index 100%
rename from tracks/tracks/SickSkills.track
rename to server/src/main/resources/tracks/tracks/SickSkills.track
diff --git a/tracks/tracks/Sickcliff.track b/server/src/main/resources/tracks/tracks/Sickcliff.track
similarity index 100%
rename from tracks/tracks/Sickcliff.track
rename to server/src/main/resources/tracks/tracks/Sickcliff.track
diff --git a/tracks/tracks/Sidekick.track b/server/src/main/resources/tracks/tracks/Sidekick.track
similarity index 100%
rename from tracks/tracks/Sidekick.track
rename to server/src/main/resources/tracks/tracks/Sidekick.track
diff --git a/tracks/tracks/Sidelongsight.track b/server/src/main/resources/tracks/tracks/Sidelongsight.track
similarity index 100%
rename from tracks/tracks/Sidelongsight.track
rename to server/src/main/resources/tracks/tracks/Sidelongsight.track
diff --git a/tracks/tracks/Sideways.track b/server/src/main/resources/tracks/tracks/Sideways.track
similarity index 100%
rename from tracks/tracks/Sideways.track
rename to server/src/main/resources/tracks/tracks/Sideways.track
diff --git a/tracks/tracks/Sideways2.track b/server/src/main/resources/tracks/tracks/Sideways2.track
similarity index 100%
rename from tracks/tracks/Sideways2.track
rename to server/src/main/resources/tracks/tracks/Sideways2.track
diff --git a/tracks/tracks/Sideways3.track b/server/src/main/resources/tracks/tracks/Sideways3.track
similarity index 100%
rename from tracks/tracks/Sideways3.track
rename to server/src/main/resources/tracks/tracks/Sideways3.track
diff --git a/tracks/tracks/Simple.track b/server/src/main/resources/tracks/tracks/Simple.track
similarity index 100%
rename from tracks/tracks/Simple.track
rename to server/src/main/resources/tracks/tracks/Simple.track
diff --git a/tracks/tracks/SimpleBridges.track b/server/src/main/resources/tracks/tracks/SimpleBridges.track
similarity index 100%
rename from tracks/tracks/SimpleBridges.track
rename to server/src/main/resources/tracks/tracks/SimpleBridges.track
diff --git a/tracks/tracks/SimpleGage.track b/server/src/main/resources/tracks/tracks/SimpleGage.track
similarity index 100%
rename from tracks/tracks/SimpleGage.track
rename to server/src/main/resources/tracks/tracks/SimpleGage.track
diff --git a/tracks/tracks/SimpleScrawl.track b/server/src/main/resources/tracks/tracks/SimpleScrawl.track
similarity index 100%
rename from tracks/tracks/SimpleScrawl.track
rename to server/src/main/resources/tracks/tracks/SimpleScrawl.track
diff --git a/tracks/tracks/SimpleTriple.track b/server/src/main/resources/tracks/tracks/SimpleTriple.track
similarity index 100%
rename from tracks/tracks/SimpleTriple.track
rename to server/src/main/resources/tracks/tracks/SimpleTriple.track
diff --git a/tracks/tracks/SimpleZulk.track b/server/src/main/resources/tracks/tracks/SimpleZulk.track
similarity index 100%
rename from tracks/tracks/SimpleZulk.track
rename to server/src/main/resources/tracks/tracks/SimpleZulk.track
diff --git a/tracks/tracks/SimpleasI.track b/server/src/main/resources/tracks/tracks/SimpleasI.track
similarity index 100%
rename from tracks/tracks/SimpleasI.track
rename to server/src/main/resources/tracks/tracks/SimpleasI.track
diff --git a/tracks/tracks/Simpleplan.track b/server/src/main/resources/tracks/tracks/Simpleplan.track
similarity index 100%
rename from tracks/tracks/Simpleplan.track
rename to server/src/main/resources/tracks/tracks/Simpleplan.track
diff --git a/tracks/tracks/Simpletoo.track b/server/src/main/resources/tracks/tracks/Simpletoo.track
similarity index 100%
rename from tracks/tracks/Simpletoo.track
rename to server/src/main/resources/tracks/tracks/Simpletoo.track
diff --git a/tracks/tracks/Simplified.track b/server/src/main/resources/tracks/tracks/Simplified.track
similarity index 100%
rename from tracks/tracks/Simplified.track
rename to server/src/main/resources/tracks/tracks/Simplified.track
diff --git a/tracks/tracks/SimplytheBest.track b/server/src/main/resources/tracks/tracks/SimplytheBest.track
similarity index 100%
rename from tracks/tracks/SimplytheBest.track
rename to server/src/main/resources/tracks/tracks/SimplytheBest.track
diff --git a/tracks/tracks/Simppel.track b/server/src/main/resources/tracks/tracks/Simppel.track
similarity index 100%
rename from tracks/tracks/Simppel.track
rename to server/src/main/resources/tracks/tracks/Simppel.track
diff --git a/tracks/tracks/SimsalaBim.track b/server/src/main/resources/tracks/tracks/SimsalaBim.track
similarity index 100%
rename from tracks/tracks/SimsalaBim.track
rename to server/src/main/resources/tracks/tracks/SimsalaBim.track
diff --git a/tracks/tracks/Siperiateaches.track b/server/src/main/resources/tracks/tracks/Siperiateaches.track
similarity index 100%
rename from tracks/tracks/Siperiateaches.track
rename to server/src/main/resources/tracks/tracks/Siperiateaches.track
diff --git a/tracks/tracks/Sirenoftheswamp.track b/server/src/main/resources/tracks/tracks/Sirenoftheswamp.track
similarity index 100%
rename from tracks/tracks/Sirenoftheswamp.track
rename to server/src/main/resources/tracks/tracks/Sirenoftheswamp.track
diff --git a/tracks/tracks/Sirius.track b/server/src/main/resources/tracks/tracks/Sirius.track
similarity index 100%
rename from tracks/tracks/Sirius.track
rename to server/src/main/resources/tracks/tracks/Sirius.track
diff --git a/tracks/tracks/Siwali.track b/server/src/main/resources/tracks/tracks/Siwali.track
similarity index 100%
rename from tracks/tracks/Siwali.track
rename to server/src/main/resources/tracks/tracks/Siwali.track
diff --git a/tracks/tracks/Siwali2.track b/server/src/main/resources/tracks/tracks/Siwali2.track
similarity index 100%
rename from tracks/tracks/Siwali2.track
rename to server/src/main/resources/tracks/tracks/Siwali2.track
diff --git a/tracks/tracks/Sixbends.track b/server/src/main/resources/tracks/tracks/Sixbends.track
similarity index 100%
rename from tracks/tracks/Sixbends.track
rename to server/src/main/resources/tracks/tracks/Sixbends.track
diff --git a/tracks/tracks/Sixelements.track b/server/src/main/resources/tracks/tracks/Sixelements.track
similarity index 100%
rename from tracks/tracks/Sixelements.track
rename to server/src/main/resources/tracks/tracks/Sixelements.track
diff --git a/tracks/tracks/Sixstars.track b/server/src/main/resources/tracks/tracks/Sixstars.track
similarity index 100%
rename from tracks/tracks/Sixstars.track
rename to server/src/main/resources/tracks/tracks/Sixstars.track
diff --git a/tracks/tracks/Skatemaniacs.track b/server/src/main/resources/tracks/tracks/Skatemaniacs.track
similarity index 100%
rename from tracks/tracks/Skatemaniacs.track
rename to server/src/main/resources/tracks/tracks/Skatemaniacs.track
diff --git a/tracks/tracks/SkillsandSnares.track b/server/src/main/resources/tracks/tracks/SkillsandSnares.track
similarity index 100%
rename from tracks/tracks/SkillsandSnares.track
rename to server/src/main/resources/tracks/tracks/SkillsandSnares.track
diff --git a/tracks/tracks/Skullcap.track b/server/src/main/resources/tracks/tracks/Skullcap.track
similarity index 100%
rename from tracks/tracks/Skullcap.track
rename to server/src/main/resources/tracks/tracks/Skullcap.track
diff --git a/tracks/tracks/Slantedswings.track b/server/src/main/resources/tracks/tracks/Slantedswings.track
similarity index 100%
rename from tracks/tracks/Slantedswings.track
rename to server/src/main/resources/tracks/tracks/Slantedswings.track
diff --git a/tracks/tracks/Sleepwhenyouredead.track b/server/src/main/resources/tracks/tracks/Sleepwhenyouredead.track
similarity index 100%
rename from tracks/tracks/Sleepwhenyouredead.track
rename to server/src/main/resources/tracks/tracks/Sleepwhenyouredead.track
diff --git a/tracks/tracks/SlickSlalom.track b/server/src/main/resources/tracks/tracks/SlickSlalom.track
similarity index 100%
rename from tracks/tracks/SlickSlalom.track
rename to server/src/main/resources/tracks/tracks/SlickSlalom.track
diff --git a/tracks/tracks/Slickfloorstickywalls.track b/server/src/main/resources/tracks/tracks/Slickfloorstickywalls.track
similarity index 100%
rename from tracks/tracks/Slickfloorstickywalls.track
rename to server/src/main/resources/tracks/tracks/Slickfloorstickywalls.track
diff --git a/tracks/tracks/SlideSlackly.track b/server/src/main/resources/tracks/tracks/SlideSlackly.track
similarity index 100%
rename from tracks/tracks/SlideSlackly.track
rename to server/src/main/resources/tracks/tracks/SlideSlackly.track
diff --git a/tracks/tracks/Slidepipe.track b/server/src/main/resources/tracks/tracks/Slidepipe.track
similarity index 100%
rename from tracks/tracks/Slidepipe.track
rename to server/src/main/resources/tracks/tracks/Slidepipe.track
diff --git a/tracks/tracks/Slideway.track b/server/src/main/resources/tracks/tracks/Slideway.track
similarity index 100%
rename from tracks/tracks/Slideway.track
rename to server/src/main/resources/tracks/tracks/Slideway.track
diff --git a/tracks/tracks/SlimBridges.track b/server/src/main/resources/tracks/tracks/SlimBridges.track
similarity index 100%
rename from tracks/tracks/SlimBridges.track
rename to server/src/main/resources/tracks/tracks/SlimBridges.track
diff --git a/tracks/tracks/Slipperi.track b/server/src/main/resources/tracks/tracks/Slipperi.track
similarity index 100%
rename from tracks/tracks/Slipperi.track
rename to server/src/main/resources/tracks/tracks/Slipperi.track
diff --git a/tracks/tracks/SlipperyAcidDanger.track b/server/src/main/resources/tracks/tracks/SlipperyAcidDanger.track
similarity index 100%
rename from tracks/tracks/SlipperyAcidDanger.track
rename to server/src/main/resources/tracks/tracks/SlipperyAcidDanger.track
diff --git a/tracks/tracks/SlipperyWaterDanger.track b/server/src/main/resources/tracks/tracks/SlipperyWaterDanger.track
similarity index 100%
rename from tracks/tracks/SlipperyWaterDanger.track
rename to server/src/main/resources/tracks/tracks/SlipperyWaterDanger.track
diff --git a/tracks/tracks/Smack.track b/server/src/main/resources/tracks/tracks/Smack.track
similarity index 100%
rename from tracks/tracks/Smack.track
rename to server/src/main/resources/tracks/tracks/Smack.track
diff --git a/tracks/tracks/SmallcanbetrickyI.track b/server/src/main/resources/tracks/tracks/SmallcanbetrickyI.track
similarity index 100%
rename from tracks/tracks/SmallcanbetrickyI.track
rename to server/src/main/resources/tracks/tracks/SmallcanbetrickyI.track
diff --git a/tracks/tracks/SmallcanbetrickyII.track b/server/src/main/resources/tracks/tracks/SmallcanbetrickyII.track
similarity index 100%
rename from tracks/tracks/SmallcanbetrickyII.track
rename to server/src/main/resources/tracks/tracks/SmallcanbetrickyII.track
diff --git a/tracks/tracks/SmallcanbetrickyIII.track b/server/src/main/resources/tracks/tracks/SmallcanbetrickyIII.track
similarity index 100%
rename from tracks/tracks/SmallcanbetrickyIII.track
rename to server/src/main/resources/tracks/tracks/SmallcanbetrickyIII.track
diff --git a/tracks/tracks/Smallcanbeverytricky.track b/server/src/main/resources/tracks/tracks/Smallcanbeverytricky.track
similarity index 100%
rename from tracks/tracks/Smallcanbeverytricky.track
rename to server/src/main/resources/tracks/tracks/Smallcanbeverytricky.track
diff --git a/tracks/tracks/Smallisbeautiful.track b/server/src/main/resources/tracks/tracks/Smallisbeautiful.track
similarity index 100%
rename from tracks/tracks/Smallisbeautiful.track
rename to server/src/main/resources/tracks/tracks/Smallisbeautiful.track
diff --git a/tracks/tracks/Smallmargins.track b/server/src/main/resources/tracks/tracks/Smallmargins.track
similarity index 100%
rename from tracks/tracks/Smallmargins.track
rename to server/src/main/resources/tracks/tracks/Smallmargins.track
diff --git a/tracks/tracks/Smallscale.track b/server/src/main/resources/tracks/tracks/Smallscale.track
similarity index 100%
rename from tracks/tracks/Smallscale.track
rename to server/src/main/resources/tracks/tracks/Smallscale.track
diff --git a/tracks/tracks/Smile.track b/server/src/main/resources/tracks/tracks/Smile.track
similarity index 100%
rename from tracks/tracks/Smile.track
rename to server/src/main/resources/tracks/tracks/Smile.track
diff --git a/tracks/tracks/SmoorRuof.track b/server/src/main/resources/tracks/tracks/SmoorRuof.track
similarity index 100%
rename from tracks/tracks/SmoorRuof.track
rename to server/src/main/resources/tracks/tracks/SmoorRuof.track
diff --git a/tracks/tracks/Smugshot.track b/server/src/main/resources/tracks/tracks/Smugshot.track
similarity index 100%
rename from tracks/tracks/Smugshot.track
rename to server/src/main/resources/tracks/tracks/Smugshot.track
diff --git a/tracks/tracks/SnakeIsland.track b/server/src/main/resources/tracks/tracks/SnakeIsland.track
similarity index 100%
rename from tracks/tracks/SnakeIsland.track
rename to server/src/main/resources/tracks/tracks/SnakeIsland.track
diff --git a/tracks/tracks/Snakeonthebough.track b/server/src/main/resources/tracks/tracks/Snakeonthebough.track
similarity index 100%
rename from tracks/tracks/Snakeonthebough.track
rename to server/src/main/resources/tracks/tracks/Snakeonthebough.track
diff --git a/tracks/tracks/Snowballeffect.track b/server/src/main/resources/tracks/tracks/Snowballeffect.track
similarity index 100%
rename from tracks/tracks/Snowballeffect.track
rename to server/src/main/resources/tracks/tracks/Snowballeffect.track
diff --git a/tracks/tracks/SoNearSoFar.track b/server/src/main/resources/tracks/tracks/SoNearSoFar.track
similarity index 100%
rename from tracks/tracks/SoNearSoFar.track
rename to server/src/main/resources/tracks/tracks/SoNearSoFar.track
diff --git a/tracks/tracks/SoNearSoFar2.track b/server/src/main/resources/tracks/tracks/SoNearSoFar2.track
similarity index 100%
rename from tracks/tracks/SoNearSoFar2.track
rename to server/src/main/resources/tracks/tracks/SoNearSoFar2.track
diff --git a/tracks/tracks/SoUnlucky.track b/server/src/main/resources/tracks/tracks/SoUnlucky.track
similarity index 100%
rename from tracks/tracks/SoUnlucky.track
rename to server/src/main/resources/tracks/tracks/SoUnlucky.track
diff --git a/tracks/tracks/SoapSeller.track b/server/src/main/resources/tracks/tracks/SoapSeller.track
similarity index 100%
rename from tracks/tracks/SoapSeller.track
rename to server/src/main/resources/tracks/tracks/SoapSeller.track
diff --git a/tracks/tracks/SocietyoftheSpectacle.track b/server/src/main/resources/tracks/tracks/SocietyoftheSpectacle.track
similarity index 100%
rename from tracks/tracks/SocietyoftheSpectacle.track
rename to server/src/main/resources/tracks/tracks/SocietyoftheSpectacle.track
diff --git a/tracks/tracks/Softlanding.track b/server/src/main/resources/tracks/tracks/Softlanding.track
similarity index 100%
rename from tracks/tracks/Softlanding.track
rename to server/src/main/resources/tracks/tracks/Softlanding.track
diff --git a/tracks/tracks/Solarium.track b/server/src/main/resources/tracks/tracks/Solarium.track
similarity index 100%
rename from tracks/tracks/Solarium.track
rename to server/src/main/resources/tracks/tracks/Solarium.track
diff --git a/tracks/tracks/Solex.track b/server/src/main/resources/tracks/tracks/Solex.track
similarity index 100%
rename from tracks/tracks/Solex.track
rename to server/src/main/resources/tracks/tracks/Solex.track
diff --git a/tracks/tracks/Solitude.track b/server/src/main/resources/tracks/tracks/Solitude.track
similarity index 100%
rename from tracks/tracks/Solitude.track
rename to server/src/main/resources/tracks/tracks/Solitude.track
diff --git a/tracks/tracks/SoloI.track b/server/src/main/resources/tracks/tracks/SoloI.track
similarity index 100%
rename from tracks/tracks/SoloI.track
rename to server/src/main/resources/tracks/tracks/SoloI.track
diff --git a/tracks/tracks/SoloII.track b/server/src/main/resources/tracks/tracks/SoloII.track
similarity index 100%
rename from tracks/tracks/SoloII.track
rename to server/src/main/resources/tracks/tracks/SoloII.track
diff --git a/tracks/tracks/Solong.track b/server/src/main/resources/tracks/tracks/Solong.track
similarity index 100%
rename from tracks/tracks/Solong.track
rename to server/src/main/resources/tracks/tracks/Solong.track
diff --git a/tracks/tracks/Solvent.track b/server/src/main/resources/tracks/tracks/Solvent.track
similarity index 100%
rename from tracks/tracks/Solvent.track
rename to server/src/main/resources/tracks/tracks/Solvent.track
diff --git a/tracks/tracks/Somethingfamiliar.track b/server/src/main/resources/tracks/tracks/Somethingfamiliar.track
similarity index 100%
rename from tracks/tracks/Somethingfamiliar.track
rename to server/src/main/resources/tracks/tracks/Somethingfamiliar.track
diff --git a/tracks/tracks/SomethingfamiliarII.track b/server/src/main/resources/tracks/tracks/SomethingfamiliarII.track
similarity index 100%
rename from tracks/tracks/SomethingfamiliarII.track
rename to server/src/main/resources/tracks/tracks/SomethingfamiliarII.track
diff --git a/tracks/tracks/SomethingfamiliarIIB.track b/server/src/main/resources/tracks/tracks/SomethingfamiliarIIB.track
similarity index 100%
rename from tracks/tracks/SomethingfamiliarIIB.track
rename to server/src/main/resources/tracks/tracks/SomethingfamiliarIIB.track
diff --git a/tracks/tracks/SomethingfamiliarIII.track b/server/src/main/resources/tracks/tracks/SomethingfamiliarIII.track
similarity index 100%
rename from tracks/tracks/SomethingfamiliarIII.track
rename to server/src/main/resources/tracks/tracks/SomethingfamiliarIII.track
diff --git a/tracks/tracks/SomethingfamiliarIV.track b/server/src/main/resources/tracks/tracks/SomethingfamiliarIV.track
similarity index 100%
rename from tracks/tracks/SomethingfamiliarIV.track
rename to server/src/main/resources/tracks/tracks/SomethingfamiliarIV.track
diff --git a/tracks/tracks/SomethingfortheBeginners1.track b/server/src/main/resources/tracks/tracks/SomethingfortheBeginners1.track
similarity index 100%
rename from tracks/tracks/SomethingfortheBeginners1.track
rename to server/src/main/resources/tracks/tracks/SomethingfortheBeginners1.track
diff --git a/tracks/tracks/SomethingfortheBeginners3.track b/server/src/main/resources/tracks/tracks/SomethingfortheBeginners3.track
similarity index 100%
rename from tracks/tracks/SomethingfortheBeginners3.track
rename to server/src/main/resources/tracks/tracks/SomethingfortheBeginners3.track
diff --git a/tracks/tracks/Somethingforthebeginners2.track b/server/src/main/resources/tracks/tracks/Somethingforthebeginners2.track
similarity index 100%
rename from tracks/tracks/Somethingforthebeginners2.track
rename to server/src/main/resources/tracks/tracks/Somethingforthebeginners2.track
diff --git a/tracks/tracks/Sonata.track b/server/src/main/resources/tracks/tracks/Sonata.track
similarity index 100%
rename from tracks/tracks/Sonata.track
rename to server/src/main/resources/tracks/tracks/Sonata.track
diff --git a/tracks/tracks/Sorter.track b/server/src/main/resources/tracks/tracks/Sorter.track
similarity index 100%
rename from tracks/tracks/Sorter.track
rename to server/src/main/resources/tracks/tracks/Sorter.track
diff --git a/tracks/tracks/Sow.track b/server/src/main/resources/tracks/tracks/Sow.track
similarity index 100%
rename from tracks/tracks/Sow.track
rename to server/src/main/resources/tracks/tracks/Sow.track
diff --git a/tracks/tracks/SoyaCruet.track b/server/src/main/resources/tracks/tracks/SoyaCruet.track
similarity index 100%
rename from tracks/tracks/SoyaCruet.track
rename to server/src/main/resources/tracks/tracks/SoyaCruet.track
diff --git a/tracks/tracks/Soyflour.track b/server/src/main/resources/tracks/tracks/Soyflour.track
similarity index 100%
rename from tracks/tracks/Soyflour.track
rename to server/src/main/resources/tracks/tracks/Soyflour.track
diff --git a/tracks/tracks/Spanish.track b/server/src/main/resources/tracks/tracks/Spanish.track
similarity index 100%
rename from tracks/tracks/Spanish.track
rename to server/src/main/resources/tracks/tracks/Spanish.track
diff --git a/tracks/tracks/Spatiotemporal.track b/server/src/main/resources/tracks/tracks/Spatiotemporal.track
similarity index 100%
rename from tracks/tracks/Spatiotemporal.track
rename to server/src/main/resources/tracks/tracks/Spatiotemporal.track
diff --git a/tracks/tracks/Specialvessel.track b/server/src/main/resources/tracks/tracks/Specialvessel.track
similarity index 100%
rename from tracks/tracks/Specialvessel.track
rename to server/src/main/resources/tracks/tracks/Specialvessel.track
diff --git a/tracks/tracks/Spectrumanalyzer.track b/server/src/main/resources/tracks/tracks/Spectrumanalyzer.track
similarity index 100%
rename from tracks/tracks/Spectrumanalyzer.track
rename to server/src/main/resources/tracks/tracks/Spectrumanalyzer.track
diff --git a/tracks/tracks/SpeedUps.track b/server/src/main/resources/tracks/tracks/SpeedUps.track
similarity index 100%
rename from tracks/tracks/SpeedUps.track
rename to server/src/main/resources/tracks/tracks/SpeedUps.track
diff --git a/tracks/tracks/Speedway.track b/server/src/main/resources/tracks/tracks/Speedway.track
similarity index 100%
rename from tracks/tracks/Speedway.track
rename to server/src/main/resources/tracks/tracks/Speedway.track
diff --git a/tracks/tracks/Speedy.track b/server/src/main/resources/tracks/tracks/Speedy.track
similarity index 100%
rename from tracks/tracks/Speedy.track
rename to server/src/main/resources/tracks/tracks/Speedy.track
diff --git a/tracks/tracks/SpeedyReloaded.track b/server/src/main/resources/tracks/tracks/SpeedyReloaded.track
similarity index 100%
rename from tracks/tracks/SpeedyReloaded.track
rename to server/src/main/resources/tracks/tracks/SpeedyReloaded.track
diff --git a/tracks/tracks/Spelunking.track b/server/src/main/resources/tracks/tracks/Spelunking.track
similarity index 100%
rename from tracks/tracks/Spelunking.track
rename to server/src/main/resources/tracks/tracks/Spelunking.track
diff --git a/tracks/tracks/Spiffy.track b/server/src/main/resources/tracks/tracks/Spiffy.track
similarity index 100%
rename from tracks/tracks/Spiffy.track
rename to server/src/main/resources/tracks/tracks/Spiffy.track
diff --git a/tracks/tracks/Spine.track b/server/src/main/resources/tracks/tracks/Spine.track
similarity index 100%
rename from tracks/tracks/Spine.track
rename to server/src/main/resources/tracks/tracks/Spine.track
diff --git a/tracks/tracks/SpinisThis.track b/server/src/main/resources/tracks/tracks/SpinisThis.track
similarity index 100%
rename from tracks/tracks/SpinisThis.track
rename to server/src/main/resources/tracks/tracks/SpinisThis.track
diff --git a/tracks/tracks/Spinnaker.track b/server/src/main/resources/tracks/tracks/Spinnaker.track
similarity index 100%
rename from tracks/tracks/Spinnaker.track
rename to server/src/main/resources/tracks/tracks/Spinnaker.track
diff --git a/tracks/tracks/Spirals.track b/server/src/main/resources/tracks/tracks/Spirals.track
similarity index 100%
rename from tracks/tracks/Spirals.track
rename to server/src/main/resources/tracks/tracks/Spirals.track
diff --git a/tracks/tracks/Splash.track b/server/src/main/resources/tracks/tracks/Splash.track
similarity index 100%
rename from tracks/tracks/Splash.track
rename to server/src/main/resources/tracks/tracks/Splash.track
diff --git a/tracks/tracks/Splash3.track b/server/src/main/resources/tracks/tracks/Splash3.track
similarity index 100%
rename from tracks/tracks/Splash3.track
rename to server/src/main/resources/tracks/tracks/Splash3.track
diff --git a/tracks/tracks/Splashhhh.track b/server/src/main/resources/tracks/tracks/Splashhhh.track
similarity index 100%
rename from tracks/tracks/Splashhhh.track
rename to server/src/main/resources/tracks/tracks/Splashhhh.track
diff --git a/tracks/tracks/SplashhhhII.track b/server/src/main/resources/tracks/tracks/SplashhhhII.track
similarity index 100%
rename from tracks/tracks/SplashhhhII.track
rename to server/src/main/resources/tracks/tracks/SplashhhhII.track
diff --git a/tracks/tracks/Springmorning.track b/server/src/main/resources/tracks/tracks/Springmorning.track
similarity index 100%
rename from tracks/tracks/Springmorning.track
rename to server/src/main/resources/tracks/tracks/Springmorning.track
diff --git a/tracks/tracks/Spruce.track b/server/src/main/resources/tracks/tracks/Spruce.track
similarity index 100%
rename from tracks/tracks/Spruce.track
rename to server/src/main/resources/tracks/tracks/Spruce.track
diff --git a/tracks/tracks/Sqecs.track b/server/src/main/resources/tracks/tracks/Sqecs.track
similarity index 100%
rename from tracks/tracks/Sqecs.track
rename to server/src/main/resources/tracks/tracks/Sqecs.track
diff --git a/tracks/tracks/Square.track b/server/src/main/resources/tracks/tracks/Square.track
similarity index 100%
rename from tracks/tracks/Square.track
rename to server/src/main/resources/tracks/tracks/Square.track
diff --git a/tracks/tracks/Squared.track b/server/src/main/resources/tracks/tracks/Squared.track
similarity index 100%
rename from tracks/tracks/Squared.track
rename to server/src/main/resources/tracks/tracks/Squared.track
diff --git a/tracks/tracks/SquaredII.track b/server/src/main/resources/tracks/tracks/SquaredII.track
similarity index 100%
rename from tracks/tracks/SquaredII.track
rename to server/src/main/resources/tracks/tracks/SquaredII.track
diff --git a/tracks/tracks/Squarelawdetector.track b/server/src/main/resources/tracks/tracks/Squarelawdetector.track
similarity index 100%
rename from tracks/tracks/Squarelawdetector.track
rename to server/src/main/resources/tracks/tracks/Squarelawdetector.track
diff --git a/tracks/tracks/SquaryMovie1.track b/server/src/main/resources/tracks/tracks/SquaryMovie1.track
similarity index 100%
rename from tracks/tracks/SquaryMovie1.track
rename to server/src/main/resources/tracks/tracks/SquaryMovie1.track
diff --git a/tracks/tracks/Sslope.track b/server/src/main/resources/tracks/tracks/Sslope.track
similarity index 100%
rename from tracks/tracks/Sslope.track
rename to server/src/main/resources/tracks/tracks/Sslope.track
diff --git a/tracks/tracks/SslopeSpecial.track b/server/src/main/resources/tracks/tracks/SslopeSpecial.track
similarity index 100%
rename from tracks/tracks/SslopeSpecial.track
rename to server/src/main/resources/tracks/tracks/SslopeSpecial.track
diff --git a/tracks/tracks/Stalactitecave.track b/server/src/main/resources/tracks/tracks/Stalactitecave.track
similarity index 100%
rename from tracks/tracks/Stalactitecave.track
rename to server/src/main/resources/tracks/tracks/Stalactitecave.track
diff --git a/tracks/tracks/StarStripes.track b/server/src/main/resources/tracks/tracks/StarStripes.track
similarity index 100%
rename from tracks/tracks/StarStripes.track
rename to server/src/main/resources/tracks/tracks/StarStripes.track
diff --git a/tracks/tracks/Starbox.track b/server/src/main/resources/tracks/tracks/Starbox.track
similarity index 100%
rename from tracks/tracks/Starbox.track
rename to server/src/main/resources/tracks/tracks/Starbox.track
diff --git a/tracks/tracks/Stardust.track b/server/src/main/resources/tracks/tracks/Stardust.track
similarity index 100%
rename from tracks/tracks/Stardust.track
rename to server/src/main/resources/tracks/tracks/Stardust.track
diff --git a/tracks/tracks/Stargate.track b/server/src/main/resources/tracks/tracks/Stargate.track
similarity index 100%
rename from tracks/tracks/Stargate.track
rename to server/src/main/resources/tracks/tracks/Stargate.track
diff --git a/tracks/tracks/StargateII.track b/server/src/main/resources/tracks/tracks/StargateII.track
similarity index 100%
rename from tracks/tracks/StargateII.track
rename to server/src/main/resources/tracks/tracks/StargateII.track
diff --git a/tracks/tracks/StargateIII.track b/server/src/main/resources/tracks/tracks/StargateIII.track
similarity index 100%
rename from tracks/tracks/StargateIII.track
rename to server/src/main/resources/tracks/tracks/StargateIII.track
diff --git a/tracks/tracks/StargateIV.track b/server/src/main/resources/tracks/tracks/StargateIV.track
similarity index 100%
rename from tracks/tracks/StargateIV.track
rename to server/src/main/resources/tracks/tracks/StargateIV.track
diff --git a/tracks/tracks/StargateV.track b/server/src/main/resources/tracks/tracks/StargateV.track
similarity index 100%
rename from tracks/tracks/StargateV.track
rename to server/src/main/resources/tracks/tracks/StargateV.track
diff --git a/tracks/tracks/Starpaw.track b/server/src/main/resources/tracks/tracks/Starpaw.track
similarity index 100%
rename from tracks/tracks/Starpaw.track
rename to server/src/main/resources/tracks/tracks/Starpaw.track
diff --git a/tracks/tracks/Starsandflowers.track b/server/src/main/resources/tracks/tracks/Starsandflowers.track
similarity index 100%
rename from tracks/tracks/Starsandflowers.track
rename to server/src/main/resources/tracks/tracks/Starsandflowers.track
diff --git a/tracks/tracks/StationJ7.track b/server/src/main/resources/tracks/tracks/StationJ7.track
similarity index 100%
rename from tracks/tracks/StationJ7.track
rename to server/src/main/resources/tracks/tracks/StationJ7.track
diff --git a/tracks/tracks/StayDown.track b/server/src/main/resources/tracks/tracks/StayDown.track
similarity index 100%
rename from tracks/tracks/StayDown.track
rename to server/src/main/resources/tracks/tracks/StayDown.track
diff --git a/tracks/tracks/Stayingonshorefun.track b/server/src/main/resources/tracks/tracks/Stayingonshorefun.track
similarity index 100%
rename from tracks/tracks/Stayingonshorefun.track
rename to server/src/main/resources/tracks/tracks/Stayingonshorefun.track
diff --git a/tracks/tracks/Stayup.track b/server/src/main/resources/tracks/tracks/Stayup.track
similarity index 100%
rename from tracks/tracks/Stayup.track
rename to server/src/main/resources/tracks/tracks/Stayup.track
diff --git a/tracks/tracks/StayupII.track b/server/src/main/resources/tracks/tracks/StayupII.track
similarity index 100%
rename from tracks/tracks/StayupII.track
rename to server/src/main/resources/tracks/tracks/StayupII.track
diff --git a/tracks/tracks/Staywet.track b/server/src/main/resources/tracks/tracks/Staywet.track
similarity index 100%
rename from tracks/tracks/Staywet.track
rename to server/src/main/resources/tracks/tracks/Staywet.track
diff --git a/tracks/tracks/Steaming.track b/server/src/main/resources/tracks/tracks/Steaming.track
similarity index 100%
rename from tracks/tracks/Steaming.track
rename to server/src/main/resources/tracks/tracks/Steaming.track
diff --git a/tracks/tracks/Steps.track b/server/src/main/resources/tracks/tracks/Steps.track
similarity index 100%
rename from tracks/tracks/Steps.track
rename to server/src/main/resources/tracks/tracks/Steps.track
diff --git a/tracks/tracks/StickyFF.track b/server/src/main/resources/tracks/tracks/StickyFF.track
similarity index 100%
rename from tracks/tracks/StickyFF.track
rename to server/src/main/resources/tracks/tracks/StickyFF.track
diff --git a/tracks/tracks/Stingray.track b/server/src/main/resources/tracks/tracks/Stingray.track
similarity index 100%
rename from tracks/tracks/Stingray.track
rename to server/src/main/resources/tracks/tracks/Stingray.track
diff --git a/tracks/tracks/Stiwawa.track b/server/src/main/resources/tracks/tracks/Stiwawa.track
similarity index 100%
rename from tracks/tracks/Stiwawa.track
rename to server/src/main/resources/tracks/tracks/Stiwawa.track
diff --git a/tracks/tracks/Stockmann.track b/server/src/main/resources/tracks/tracks/Stockmann.track
similarity index 100%
rename from tracks/tracks/Stockmann.track
rename to server/src/main/resources/tracks/tracks/Stockmann.track
diff --git a/tracks/tracks/StonePassageRace.track b/server/src/main/resources/tracks/tracks/StonePassageRace.track
similarity index 100%
rename from tracks/tracks/StonePassageRace.track
rename to server/src/main/resources/tracks/tracks/StonePassageRace.track
diff --git a/tracks/tracks/StonePassageRaceII.track b/server/src/main/resources/tracks/tracks/StonePassageRaceII.track
similarity index 100%
rename from tracks/tracks/StonePassageRaceII.track
rename to server/src/main/resources/tracks/tracks/StonePassageRaceII.track
diff --git a/tracks/tracks/StoneRooms.track b/server/src/main/resources/tracks/tracks/StoneRooms.track
similarity index 100%
rename from tracks/tracks/StoneRooms.track
rename to server/src/main/resources/tracks/tracks/StoneRooms.track
diff --git a/tracks/tracks/Stonecoldnuts.track b/server/src/main/resources/tracks/tracks/Stonecoldnuts.track
similarity index 100%
rename from tracks/tracks/Stonecoldnuts.track
rename to server/src/main/resources/tracks/tracks/Stonecoldnuts.track
diff --git a/tracks/tracks/StonedGarden.track b/server/src/main/resources/tracks/tracks/StonedGarden.track
similarity index 100%
rename from tracks/tracks/StonedGarden.track
rename to server/src/main/resources/tracks/tracks/StonedGarden.track
diff --git a/tracks/tracks/Stoneflowers.track b/server/src/main/resources/tracks/tracks/Stoneflowers.track
similarity index 100%
rename from tracks/tracks/Stoneflowers.track
rename to server/src/main/resources/tracks/tracks/Stoneflowers.track
diff --git a/tracks/tracks/Stoneskull.track b/server/src/main/resources/tracks/tracks/Stoneskull.track
similarity index 100%
rename from tracks/tracks/Stoneskull.track
rename to server/src/main/resources/tracks/tracks/Stoneskull.track
diff --git a/tracks/tracks/Stopacid.track b/server/src/main/resources/tracks/tracks/Stopacid.track
similarity index 100%
rename from tracks/tracks/Stopacid.track
rename to server/src/main/resources/tracks/tracks/Stopacid.track
diff --git a/tracks/tracks/Stopper.track b/server/src/main/resources/tracks/tracks/Stopper.track
similarity index 100%
rename from tracks/tracks/Stopper.track
rename to server/src/main/resources/tracks/tracks/Stopper.track
diff --git a/tracks/tracks/Straight.track b/server/src/main/resources/tracks/tracks/Straight.track
similarity index 100%
rename from tracks/tracks/Straight.track
rename to server/src/main/resources/tracks/tracks/Straight.track
diff --git a/tracks/tracks/StraightWalls.track b/server/src/main/resources/tracks/tracks/StraightWalls.track
similarity index 100%
rename from tracks/tracks/StraightWalls.track
rename to server/src/main/resources/tracks/tracks/StraightWalls.track
diff --git a/tracks/tracks/Straps.track b/server/src/main/resources/tracks/tracks/Straps.track
similarity index 100%
rename from tracks/tracks/Straps.track
rename to server/src/main/resources/tracks/tracks/Straps.track
diff --git a/tracks/tracks/Stripperbay.track b/server/src/main/resources/tracks/tracks/Stripperbay.track
similarity index 100%
rename from tracks/tracks/Stripperbay.track
rename to server/src/main/resources/tracks/tracks/Stripperbay.track
diff --git a/tracks/tracks/Stronghold.track b/server/src/main/resources/tracks/tracks/Stronghold.track
similarity index 100%
rename from tracks/tracks/Stronghold.track
rename to server/src/main/resources/tracks/tracks/Stronghold.track
diff --git a/tracks/tracks/Stupido.track b/server/src/main/resources/tracks/tracks/Stupido.track
similarity index 100%
rename from tracks/tracks/Stupido.track
rename to server/src/main/resources/tracks/tracks/Stupido.track
diff --git a/tracks/tracks/Sub.track b/server/src/main/resources/tracks/tracks/Sub.track
similarity index 100%
rename from tracks/tracks/Sub.track
rename to server/src/main/resources/tracks/tracks/Sub.track
diff --git a/tracks/tracks/SubterraneanJourney.track b/server/src/main/resources/tracks/tracks/SubterraneanJourney.track
similarity index 100%
rename from tracks/tracks/SubterraneanJourney.track
rename to server/src/main/resources/tracks/tracks/SubterraneanJourney.track
diff --git a/tracks/tracks/SugarHills.track b/server/src/main/resources/tracks/tracks/SugarHills.track
similarity index 100%
rename from tracks/tracks/SugarHills.track
rename to server/src/main/resources/tracks/tracks/SugarHills.track
diff --git a/tracks/tracks/Sulphuracid.track b/server/src/main/resources/tracks/tracks/Sulphuracid.track
similarity index 100%
rename from tracks/tracks/Sulphuracid.track
rename to server/src/main/resources/tracks/tracks/Sulphuracid.track
diff --git a/tracks/tracks/SundayWalkI.track b/server/src/main/resources/tracks/tracks/SundayWalkI.track
similarity index 100%
rename from tracks/tracks/SundayWalkI.track
rename to server/src/main/resources/tracks/tracks/SundayWalkI.track
diff --git a/tracks/tracks/SundayWalkII.track b/server/src/main/resources/tracks/tracks/SundayWalkII.track
similarity index 100%
rename from tracks/tracks/SundayWalkII.track
rename to server/src/main/resources/tracks/tracks/SundayWalkII.track
diff --git a/tracks/tracks/SuperCell.track b/server/src/main/resources/tracks/tracks/SuperCell.track
similarity index 100%
rename from tracks/tracks/SuperCell.track
rename to server/src/main/resources/tracks/tracks/SuperCell.track
diff --git a/tracks/tracks/Supermysterious.track b/server/src/main/resources/tracks/tracks/Supermysterious.track
similarity index 100%
rename from tracks/tracks/Supermysterious.track
rename to server/src/main/resources/tracks/tracks/Supermysterious.track
diff --git a/tracks/tracks/SupermysteriousII.track b/server/src/main/resources/tracks/tracks/SupermysteriousII.track
similarity index 100%
rename from tracks/tracks/SupermysteriousII.track
rename to server/src/main/resources/tracks/tracks/SupermysteriousII.track
diff --git a/tracks/tracks/Surprise.track b/server/src/main/resources/tracks/tracks/Surprise.track
similarity index 100%
rename from tracks/tracks/Surprise.track
rename to server/src/main/resources/tracks/tracks/Surprise.track
diff --git a/tracks/tracks/SurprisingHelp.track b/server/src/main/resources/tracks/tracks/SurprisingHelp.track
similarity index 100%
rename from tracks/tracks/SurprisingHelp.track
rename to server/src/main/resources/tracks/tracks/SurprisingHelp.track
diff --git a/tracks/tracks/SwaggerJagger.track b/server/src/main/resources/tracks/tracks/SwaggerJagger.track
similarity index 100%
rename from tracks/tracks/SwaggerJagger.track
rename to server/src/main/resources/tracks/tracks/SwaggerJagger.track
diff --git a/tracks/tracks/SwampBeach.track b/server/src/main/resources/tracks/tracks/SwampBeach.track
similarity index 100%
rename from tracks/tracks/SwampBeach.track
rename to server/src/main/resources/tracks/tracks/SwampBeach.track
diff --git a/tracks/tracks/SwampIsland.track b/server/src/main/resources/tracks/tracks/SwampIsland.track
similarity index 100%
rename from tracks/tracks/SwampIsland.track
rename to server/src/main/resources/tracks/tracks/SwampIsland.track
diff --git a/tracks/tracks/Swampd.track b/server/src/main/resources/tracks/tracks/Swampd.track
similarity index 100%
rename from tracks/tracks/Swampd.track
rename to server/src/main/resources/tracks/tracks/Swampd.track
diff --git a/tracks/tracks/Swampiz.track b/server/src/main/resources/tracks/tracks/Swampiz.track
similarity index 100%
rename from tracks/tracks/Swampiz.track
rename to server/src/main/resources/tracks/tracks/Swampiz.track
diff --git a/tracks/tracks/Swamprisk.track b/server/src/main/resources/tracks/tracks/Swamprisk.track
similarity index 100%
rename from tracks/tracks/Swamprisk.track
rename to server/src/main/resources/tracks/tracks/Swamprisk.track
diff --git a/tracks/tracks/Swampskulls.track b/server/src/main/resources/tracks/tracks/Swampskulls.track
similarity index 100%
rename from tracks/tracks/Swampskulls.track
rename to server/src/main/resources/tracks/tracks/Swampskulls.track
diff --git a/tracks/tracks/SwampyUnique.track b/server/src/main/resources/tracks/tracks/SwampyUnique.track
similarity index 100%
rename from tracks/tracks/SwampyUnique.track
rename to server/src/main/resources/tracks/tracks/SwampyUnique.track
diff --git a/tracks/tracks/Swampyarea.track b/server/src/main/resources/tracks/tracks/Swampyarea.track
similarity index 100%
rename from tracks/tracks/Swampyarea.track
rename to server/src/main/resources/tracks/tracks/Swampyarea.track
diff --git a/tracks/tracks/Swampygaps.track b/server/src/main/resources/tracks/tracks/Swampygaps.track
similarity index 100%
rename from tracks/tracks/Swampygaps.track
rename to server/src/main/resources/tracks/tracks/Swampygaps.track
diff --git a/tracks/tracks/Swashbuckler.track b/server/src/main/resources/tracks/tracks/Swashbuckler.track
similarity index 100%
rename from tracks/tracks/Swashbuckler.track
rename to server/src/main/resources/tracks/tracks/Swashbuckler.track
diff --git a/tracks/tracks/Swatran.track b/server/src/main/resources/tracks/tracks/Swatran.track
similarity index 100%
rename from tracks/tracks/Swatran.track
rename to server/src/main/resources/tracks/tracks/Swatran.track
diff --git a/tracks/tracks/Swedishmeatballs.track b/server/src/main/resources/tracks/tracks/Swedishmeatballs.track
similarity index 100%
rename from tracks/tracks/Swedishmeatballs.track
rename to server/src/main/resources/tracks/tracks/Swedishmeatballs.track
diff --git a/tracks/tracks/Sweep.track b/server/src/main/resources/tracks/tracks/Sweep.track
similarity index 100%
rename from tracks/tracks/Sweep.track
rename to server/src/main/resources/tracks/tracks/Sweep.track
diff --git a/tracks/tracks/Swib.track b/server/src/main/resources/tracks/tracks/Swib.track
similarity index 100%
rename from tracks/tracks/Swib.track
rename to server/src/main/resources/tracks/tracks/Swib.track
diff --git a/tracks/tracks/Swicac.track b/server/src/main/resources/tracks/tracks/Swicac.track
similarity index 100%
rename from tracks/tracks/Swicac.track
rename to server/src/main/resources/tracks/tracks/Swicac.track
diff --git a/tracks/tracks/Swiftlyrepeatingmyself.track b/server/src/main/resources/tracks/tracks/Swiftlyrepeatingmyself.track
similarity index 100%
rename from tracks/tracks/Swiftlyrepeatingmyself.track
rename to server/src/main/resources/tracks/tracks/Swiftlyrepeatingmyself.track
diff --git a/tracks/tracks/SwingAround.track b/server/src/main/resources/tracks/tracks/SwingAround.track
similarity index 100%
rename from tracks/tracks/SwingAround.track
rename to server/src/main/resources/tracks/tracks/SwingAround.track
diff --git a/tracks/tracks/SwingAround2.track b/server/src/main/resources/tracks/tracks/SwingAround2.track
similarity index 100%
rename from tracks/tracks/SwingAround2.track
rename to server/src/main/resources/tracks/tracks/SwingAround2.track
diff --git a/tracks/tracks/SwingStart.track b/server/src/main/resources/tracks/tracks/SwingStart.track
similarity index 100%
rename from tracks/tracks/SwingStart.track
rename to server/src/main/resources/tracks/tracks/SwingStart.track
diff --git a/tracks/tracks/Swingaling.track b/server/src/main/resources/tracks/tracks/Swingaling.track
similarity index 100%
rename from tracks/tracks/Swingaling.track
rename to server/src/main/resources/tracks/tracks/Swingaling.track
diff --git a/tracks/tracks/Swinger.track b/server/src/main/resources/tracks/tracks/Swinger.track
similarity index 100%
rename from tracks/tracks/Swinger.track
rename to server/src/main/resources/tracks/tracks/Swinger.track
diff --git a/tracks/tracks/Swinging.track b/server/src/main/resources/tracks/tracks/Swinging.track
similarity index 100%
rename from tracks/tracks/Swinging.track
rename to server/src/main/resources/tracks/tracks/Swinging.track
diff --git a/tracks/tracks/SwingingII.track b/server/src/main/resources/tracks/tracks/SwingingII.track
similarity index 100%
rename from tracks/tracks/SwingingII.track
rename to server/src/main/resources/tracks/tracks/SwingingII.track
diff --git a/tracks/tracks/SwingingIII.track b/server/src/main/resources/tracks/tracks/SwingingIII.track
similarity index 100%
rename from tracks/tracks/SwingingIII.track
rename to server/src/main/resources/tracks/tracks/SwingingIII.track
diff --git a/tracks/tracks/Switchingoff.track b/server/src/main/resources/tracks/tracks/Switchingoff.track
similarity index 100%
rename from tracks/tracks/Switchingoff.track
rename to server/src/main/resources/tracks/tracks/Switchingoff.track
diff --git a/tracks/tracks/Swordfish.track b/server/src/main/resources/tracks/tracks/Swordfish.track
similarity index 100%
rename from tracks/tracks/Swordfish.track
rename to server/src/main/resources/tracks/tracks/Swordfish.track
diff --git a/tracks/tracks/Swordoftheking.track b/server/src/main/resources/tracks/tracks/Swordoftheking.track
similarity index 100%
rename from tracks/tracks/Swordoftheking.track
rename to server/src/main/resources/tracks/tracks/Swordoftheking.track
diff --git a/tracks/tracks/Swordsinthestones.track b/server/src/main/resources/tracks/tracks/Swordsinthestones.track
similarity index 100%
rename from tracks/tracks/Swordsinthestones.track
rename to server/src/main/resources/tracks/tracks/Swordsinthestones.track
diff --git a/tracks/tracks/Symmetric.track b/server/src/main/resources/tracks/tracks/Symmetric.track
similarity index 100%
rename from tracks/tracks/Symmetric.track
rename to server/src/main/resources/tracks/tracks/Symmetric.track
diff --git a/tracks/tracks/SymmetricII.track b/server/src/main/resources/tracks/tracks/SymmetricII.track
similarity index 100%
rename from tracks/tracks/SymmetricII.track
rename to server/src/main/resources/tracks/tracks/SymmetricII.track
diff --git a/tracks/tracks/Symmetricballs.track b/server/src/main/resources/tracks/tracks/Symmetricballs.track
similarity index 100%
rename from tracks/tracks/Symmetricballs.track
rename to server/src/main/resources/tracks/tracks/Symmetricballs.track
diff --git a/tracks/tracks/SympatheticTrack.track b/server/src/main/resources/tracks/tracks/SympatheticTrack.track
similarity index 100%
rename from tracks/tracks/SympatheticTrack.track
rename to server/src/main/resources/tracks/tracks/SympatheticTrack.track
diff --git a/tracks/tracks/Synchronize.track b/server/src/main/resources/tracks/tracks/Synchronize.track
similarity index 100%
rename from tracks/tracks/Synchronize.track
rename to server/src/main/resources/tracks/tracks/Synchronize.track
diff --git a/tracks/tracks/Sywal.track b/server/src/main/resources/tracks/tracks/Sywal.track
similarity index 100%
rename from tracks/tracks/Sywal.track
rename to server/src/main/resources/tracks/tracks/Sywal.track
diff --git a/tracks/tracks/T90sTrap.track b/server/src/main/resources/tracks/tracks/T90sTrap.track
similarity index 100%
rename from tracks/tracks/T90sTrap.track
rename to server/src/main/resources/tracks/tracks/T90sTrap.track
diff --git a/tracks/tracks/TIEfighters.track b/server/src/main/resources/tracks/tracks/TIEfighters.track
similarity index 100%
rename from tracks/tracks/TIEfighters.track
rename to server/src/main/resources/tracks/tracks/TIEfighters.track
diff --git a/tracks/tracks/TLip.track b/server/src/main/resources/tracks/tracks/TLip.track
similarity index 100%
rename from tracks/tracks/TLip.track
rename to server/src/main/resources/tracks/tracks/TLip.track
diff --git a/tracks/tracks/Tactics.track b/server/src/main/resources/tracks/tracks/Tactics.track
similarity index 100%
rename from tracks/tracks/Tactics.track
rename to server/src/main/resources/tracks/tracks/Tactics.track
diff --git a/tracks/tracks/TakeaShot.track b/server/src/main/resources/tracks/tracks/TakeaShot.track
similarity index 100%
rename from tracks/tracks/TakeaShot.track
rename to server/src/main/resources/tracks/tracks/TakeaShot.track
diff --git a/tracks/tracks/Takeashower.track b/server/src/main/resources/tracks/tracks/Takeashower.track
similarity index 100%
rename from tracks/tracks/Takeashower.track
rename to server/src/main/resources/tracks/tracks/Takeashower.track
diff --git a/tracks/tracks/Takemetomyhome.track b/server/src/main/resources/tracks/tracks/Takemetomyhome.track
similarity index 100%
rename from tracks/tracks/Takemetomyhome.track
rename to server/src/main/resources/tracks/tracks/Takemetomyhome.track
diff --git a/tracks/tracks/Takemetomyhome2.track b/server/src/main/resources/tracks/tracks/Takemetomyhome2.track
similarity index 100%
rename from tracks/tracks/Takemetomyhome2.track
rename to server/src/main/resources/tracks/tracks/Takemetomyhome2.track
diff --git a/tracks/tracks/Takemetomyhome3.track b/server/src/main/resources/tracks/tracks/Takemetomyhome3.track
similarity index 100%
rename from tracks/tracks/Takemetomyhome3.track
rename to server/src/main/resources/tracks/tracks/Takemetomyhome3.track
diff --git a/tracks/tracks/Takesafooltoremainsane.track b/server/src/main/resources/tracks/tracks/Takesafooltoremainsane.track
similarity index 100%
rename from tracks/tracks/Takesafooltoremainsane.track
rename to server/src/main/resources/tracks/tracks/Takesafooltoremainsane.track
diff --git a/tracks/tracks/Targetinsight.track b/server/src/main/resources/tracks/tracks/Targetinsight.track
similarity index 100%
rename from tracks/tracks/Targetinsight.track
rename to server/src/main/resources/tracks/tracks/Targetinsight.track
diff --git a/tracks/tracks/Tarn.track b/server/src/main/resources/tracks/tracks/Tarn.track
similarity index 100%
rename from tracks/tracks/Tarn.track
rename to server/src/main/resources/tracks/tracks/Tarn.track
diff --git a/tracks/tracks/TastyTurn.track b/server/src/main/resources/tracks/tracks/TastyTurn.track
similarity index 100%
rename from tracks/tracks/TastyTurn.track
rename to server/src/main/resources/tracks/tracks/TastyTurn.track
diff --git a/tracks/tracks/Teaforirish.track b/server/src/main/resources/tracks/tracks/Teaforirish.track
similarity index 100%
rename from tracks/tracks/Teaforirish.track
rename to server/src/main/resources/tracks/tracks/Teaforirish.track
diff --git a/tracks/tracks/TeamgamesSince2003.track b/server/src/main/resources/tracks/tracks/TeamgamesSince2003.track
similarity index 100%
rename from tracks/tracks/TeamgamesSince2003.track
rename to server/src/main/resources/tracks/tracks/TeamgamesSince2003.track
diff --git a/tracks/tracks/Teamwork.track b/server/src/main/resources/tracks/tracks/Teamwork.track
similarity index 100%
rename from tracks/tracks/Teamwork.track
rename to server/src/main/resources/tracks/tracks/Teamwork.track
diff --git a/tracks/tracks/Tecele.track b/server/src/main/resources/tracks/tracks/Tecele.track
similarity index 100%
rename from tracks/tracks/Tecele.track
rename to server/src/main/resources/tracks/tracks/Tecele.track
diff --git a/tracks/tracks/TechnoTentacles.track b/server/src/main/resources/tracks/tracks/TechnoTentacles.track
similarity index 100%
rename from tracks/tracks/TechnoTentacles.track
rename to server/src/main/resources/tracks/tracks/TechnoTentacles.track
diff --git a/tracks/tracks/Teeriver.track b/server/src/main/resources/tracks/tracks/Teeriver.track
similarity index 100%
rename from tracks/tracks/Teeriver.track
rename to server/src/main/resources/tracks/tracks/Teeriver.track
diff --git a/tracks/tracks/TeleVision.track b/server/src/main/resources/tracks/tracks/TeleVision.track
similarity index 100%
rename from tracks/tracks/TeleVision.track
rename to server/src/main/resources/tracks/tracks/TeleVision.track
diff --git a/tracks/tracks/Telepathetic.track b/server/src/main/resources/tracks/tracks/Telepathetic.track
similarity index 100%
rename from tracks/tracks/Telepathetic.track
rename to server/src/main/resources/tracks/tracks/Telepathetic.track
diff --git a/tracks/tracks/TeleportFringe.track b/server/src/main/resources/tracks/tracks/TeleportFringe.track
similarity index 100%
rename from tracks/tracks/TeleportFringe.track
rename to server/src/main/resources/tracks/tracks/TeleportFringe.track
diff --git a/tracks/tracks/TeleportHall.track b/server/src/main/resources/tracks/tracks/TeleportHall.track
similarity index 100%
rename from tracks/tracks/TeleportHall.track
rename to server/src/main/resources/tracks/tracks/TeleportHall.track
diff --git a/tracks/tracks/TeleportSlide.track b/server/src/main/resources/tracks/tracks/TeleportSlide.track
similarity index 100%
rename from tracks/tracks/TeleportSlide.track
rename to server/src/main/resources/tracks/tracks/TeleportSlide.track
diff --git a/tracks/tracks/TeleportSwing.track b/server/src/main/resources/tracks/tracks/TeleportSwing.track
similarity index 100%
rename from tracks/tracks/TeleportSwing.track
rename to server/src/main/resources/tracks/tracks/TeleportSwing.track
diff --git a/tracks/tracks/Teletrip.track b/server/src/main/resources/tracks/tracks/Teletrip.track
similarity index 100%
rename from tracks/tracks/Teletrip.track
rename to server/src/main/resources/tracks/tracks/Teletrip.track
diff --git a/tracks/tracks/Telfos.track b/server/src/main/resources/tracks/tracks/Telfos.track
similarity index 100%
rename from tracks/tracks/Telfos.track
rename to server/src/main/resources/tracks/tracks/Telfos.track
diff --git a/tracks/tracks/TelmagWall.track b/server/src/main/resources/tracks/tracks/TelmagWall.track
similarity index 100%
rename from tracks/tracks/TelmagWall.track
rename to server/src/main/resources/tracks/tracks/TelmagWall.track
diff --git a/tracks/tracks/Telquar.track b/server/src/main/resources/tracks/tracks/Telquar.track
similarity index 100%
rename from tracks/tracks/Telquar.track
rename to server/src/main/resources/tracks/tracks/Telquar.track
diff --git a/tracks/tracks/TelquarII.track b/server/src/main/resources/tracks/tracks/TelquarII.track
similarity index 100%
rename from tracks/tracks/TelquarII.track
rename to server/src/main/resources/tracks/tracks/TelquarII.track
diff --git a/tracks/tracks/Tempelofthedeath.track b/server/src/main/resources/tracks/tracks/Tempelofthedeath.track
similarity index 100%
rename from tracks/tracks/Tempelofthedeath.track
rename to server/src/main/resources/tracks/tracks/Tempelofthedeath.track
diff --git a/tracks/tracks/TenHoles.track b/server/src/main/resources/tracks/tracks/TenHoles.track
similarity index 100%
rename from tracks/tracks/TenHoles.track
rename to server/src/main/resources/tracks/tracks/TenHoles.track
diff --git a/tracks/tracks/TensionHill.track b/server/src/main/resources/tracks/tracks/TensionHill.track
similarity index 100%
rename from tracks/tracks/TensionHill.track
rename to server/src/main/resources/tracks/tracks/TensionHill.track
diff --git a/tracks/tracks/Terrace.track b/server/src/main/resources/tracks/tracks/Terrace.track
similarity index 100%
rename from tracks/tracks/Terrace.track
rename to server/src/main/resources/tracks/tracks/Terrace.track
diff --git a/tracks/tracks/Terraincognita.track b/server/src/main/resources/tracks/tracks/Terraincognita.track
similarity index 100%
rename from tracks/tracks/Terraincognita.track
rename to server/src/main/resources/tracks/tracks/Terraincognita.track
diff --git a/tracks/tracks/Testos.track b/server/src/main/resources/tracks/tracks/Testos.track
similarity index 100%
rename from tracks/tracks/Testos.track
rename to server/src/main/resources/tracks/tracks/Testos.track
diff --git a/tracks/tracks/Tetris.track b/server/src/main/resources/tracks/tracks/Tetris.track
similarity index 100%
rename from tracks/tracks/Tetris.track
rename to server/src/main/resources/tracks/tracks/Tetris.track
diff --git a/tracks/tracks/TheArena.track b/server/src/main/resources/tracks/tracks/TheArena.track
similarity index 100%
rename from tracks/tracks/TheArena.track
rename to server/src/main/resources/tracks/tracks/TheArena.track
diff --git a/tracks/tracks/TheAtrocious.track b/server/src/main/resources/tracks/tracks/TheAtrocious.track
similarity index 100%
rename from tracks/tracks/TheAtrocious.track
rename to server/src/main/resources/tracks/tracks/TheAtrocious.track
diff --git a/tracks/tracks/TheBad.track b/server/src/main/resources/tracks/tracks/TheBad.track
similarity index 100%
rename from tracks/tracks/TheBad.track
rename to server/src/main/resources/tracks/tracks/TheBad.track
diff --git a/tracks/tracks/TheBigDipper1.track b/server/src/main/resources/tracks/tracks/TheBigDipper1.track
similarity index 100%
rename from tracks/tracks/TheBigDipper1.track
rename to server/src/main/resources/tracks/tracks/TheBigDipper1.track
diff --git a/tracks/tracks/TheBigDipper2.track b/server/src/main/resources/tracks/tracks/TheBigDipper2.track
similarity index 100%
rename from tracks/tracks/TheBigDipper2.track
rename to server/src/main/resources/tracks/tracks/TheBigDipper2.track
diff --git a/tracks/tracks/TheBigDipper3.track b/server/src/main/resources/tracks/tracks/TheBigDipper3.track
similarity index 100%
rename from tracks/tracks/TheBigDipper3.track
rename to server/src/main/resources/tracks/tracks/TheBigDipper3.track
diff --git a/tracks/tracks/TheBigTest.track b/server/src/main/resources/tracks/tracks/TheBigTest.track
similarity index 100%
rename from tracks/tracks/TheBigTest.track
rename to server/src/main/resources/tracks/tracks/TheBigTest.track
diff --git a/tracks/tracks/TheBraveMansBounce.track b/server/src/main/resources/tracks/tracks/TheBraveMansBounce.track
similarity index 100%
rename from tracks/tracks/TheBraveMansBounce.track
rename to server/src/main/resources/tracks/tracks/TheBraveMansBounce.track
diff --git a/tracks/tracks/TheChoice.track b/server/src/main/resources/tracks/tracks/TheChoice.track
similarity index 100%
rename from tracks/tracks/TheChoice.track
rename to server/src/main/resources/tracks/tracks/TheChoice.track
diff --git a/tracks/tracks/TheCompany.track b/server/src/main/resources/tracks/tracks/TheCompany.track
similarity index 100%
rename from tracks/tracks/TheCompany.track
rename to server/src/main/resources/tracks/tracks/TheCompany.track
diff --git a/tracks/tracks/TheCow.track b/server/src/main/resources/tracks/tracks/TheCow.track
similarity index 100%
rename from tracks/tracks/TheCow.track
rename to server/src/main/resources/tracks/tracks/TheCow.track
diff --git a/tracks/tracks/TheDronesClub.track b/server/src/main/resources/tracks/tracks/TheDronesClub.track
similarity index 100%
rename from tracks/tracks/TheDronesClub.track
rename to server/src/main/resources/tracks/tracks/TheDronesClub.track
diff --git a/tracks/tracks/TheDungeon.track b/server/src/main/resources/tracks/tracks/TheDungeon.track
similarity index 100%
rename from tracks/tracks/TheDungeon.track
rename to server/src/main/resources/tracks/tracks/TheDungeon.track
diff --git a/tracks/tracks/TheFirstOne.track b/server/src/main/resources/tracks/tracks/TheFirstOne.track
similarity index 100%
rename from tracks/tracks/TheFirstOne.track
rename to server/src/main/resources/tracks/tracks/TheFirstOne.track
diff --git a/tracks/tracks/TheGood.track b/server/src/main/resources/tracks/tracks/TheGood.track
similarity index 100%
rename from tracks/tracks/TheGood.track
rename to server/src/main/resources/tracks/tracks/TheGood.track
diff --git a/tracks/tracks/TheHell.track b/server/src/main/resources/tracks/tracks/TheHell.track
similarity index 100%
rename from tracks/tracks/TheHell.track
rename to server/src/main/resources/tracks/tracks/TheHell.track
diff --git a/tracks/tracks/TheLab.track b/server/src/main/resources/tracks/tracks/TheLab.track
similarity index 100%
rename from tracks/tracks/TheLab.track
rename to server/src/main/resources/tracks/tracks/TheLab.track
diff --git a/tracks/tracks/TheLegendofZelda.track b/server/src/main/resources/tracks/tracks/TheLegendofZelda.track
similarity index 100%
rename from tracks/tracks/TheLegendofZelda.track
rename to server/src/main/resources/tracks/tracks/TheLegendofZelda.track
diff --git a/tracks/tracks/TheLeiks.track b/server/src/main/resources/tracks/tracks/TheLeiks.track
similarity index 100%
rename from tracks/tracks/TheLeiks.track
rename to server/src/main/resources/tracks/tracks/TheLeiks.track
diff --git a/tracks/tracks/TheLongJourneyI.track b/server/src/main/resources/tracks/tracks/TheLongJourneyI.track
similarity index 100%
rename from tracks/tracks/TheLongJourneyI.track
rename to server/src/main/resources/tracks/tracks/TheLongJourneyI.track
diff --git a/tracks/tracks/TheLongJourneyII.track b/server/src/main/resources/tracks/tracks/TheLongJourneyII.track
similarity index 100%
rename from tracks/tracks/TheLongJourneyII.track
rename to server/src/main/resources/tracks/tracks/TheLongJourneyII.track
diff --git a/tracks/tracks/TheLongJourneyIII.track b/server/src/main/resources/tracks/tracks/TheLongJourneyIII.track
similarity index 100%
rename from tracks/tracks/TheLongJourneyIII.track
rename to server/src/main/resources/tracks/tracks/TheLongJourneyIII.track
diff --git a/tracks/tracks/TheLongJourneyV.track b/server/src/main/resources/tracks/tracks/TheLongJourneyV.track
similarity index 100%
rename from tracks/tracks/TheLongJourneyV.track
rename to server/src/main/resources/tracks/tracks/TheLongJourneyV.track
diff --git a/tracks/tracks/TheLongJourneyVI.track b/server/src/main/resources/tracks/tracks/TheLongJourneyVI.track
similarity index 100%
rename from tracks/tracks/TheLongJourneyVI.track
rename to server/src/main/resources/tracks/tracks/TheLongJourneyVI.track
diff --git a/tracks/tracks/ThePain.track b/server/src/main/resources/tracks/tracks/ThePain.track
similarity index 100%
rename from tracks/tracks/ThePain.track
rename to server/src/main/resources/tracks/tracks/ThePain.track
diff --git a/tracks/tracks/ThePainII.track b/server/src/main/resources/tracks/tracks/ThePainII.track
similarity index 100%
rename from tracks/tracks/ThePainII.track
rename to server/src/main/resources/tracks/tracks/ThePainII.track
diff --git a/tracks/tracks/ThePile.track b/server/src/main/resources/tracks/tracks/ThePile.track
similarity index 100%
rename from tracks/tracks/ThePile.track
rename to server/src/main/resources/tracks/tracks/ThePile.track
diff --git a/tracks/tracks/ThePit.track b/server/src/main/resources/tracks/tracks/ThePit.track
similarity index 100%
rename from tracks/tracks/ThePit.track
rename to server/src/main/resources/tracks/tracks/ThePit.track
diff --git a/tracks/tracks/ThePuzzle.track b/server/src/main/resources/tracks/tracks/ThePuzzle.track
similarity index 100%
rename from tracks/tracks/ThePuzzle.track
rename to server/src/main/resources/tracks/tracks/ThePuzzle.track
diff --git a/tracks/tracks/TheRoadWasSlippery.track b/server/src/main/resources/tracks/tracks/TheRoadWasSlippery.track
similarity index 100%
rename from tracks/tracks/TheRoadWasSlippery.track
rename to server/src/main/resources/tracks/tracks/TheRoadWasSlippery.track
diff --git a/tracks/tracks/TheSkeezixDilemma.track b/server/src/main/resources/tracks/tracks/TheSkeezixDilemma.track
similarity index 100%
rename from tracks/tracks/TheSkeezixDilemma.track
rename to server/src/main/resources/tracks/tracks/TheSkeezixDilemma.track
diff --git a/tracks/tracks/TheThreepennyOpera.track b/server/src/main/resources/tracks/tracks/TheThreepennyOpera.track
similarity index 100%
rename from tracks/tracks/TheThreepennyOpera.track
rename to server/src/main/resources/tracks/tracks/TheThreepennyOpera.track
diff --git a/tracks/tracks/TheUgly.track b/server/src/main/resources/tracks/tracks/TheUgly.track
similarity index 100%
rename from tracks/tracks/TheUgly.track
rename to server/src/main/resources/tracks/tracks/TheUgly.track
diff --git a/tracks/tracks/TheWeakestLink.track b/server/src/main/resources/tracks/tracks/TheWeakestLink.track
similarity index 100%
rename from tracks/tracks/TheWeakestLink.track
rename to server/src/main/resources/tracks/tracks/TheWeakestLink.track
diff --git a/tracks/tracks/TheWheel.track b/server/src/main/resources/tracks/tracks/TheWheel.track
similarity index 100%
rename from tracks/tracks/TheWheel.track
rename to server/src/main/resources/tracks/tracks/TheWheel.track
diff --git a/tracks/tracks/TheYear2004.track b/server/src/main/resources/tracks/tracks/TheYear2004.track
similarity index 100%
rename from tracks/tracks/TheYear2004.track
rename to server/src/main/resources/tracks/tracks/TheYear2004.track
diff --git a/tracks/tracks/ThefacesofMars.track b/server/src/main/resources/tracks/tracks/ThefacesofMars.track
similarity index 100%
rename from tracks/tracks/ThefacesofMars.track
rename to server/src/main/resources/tracks/tracks/ThefacesofMars.track
diff --git a/tracks/tracks/ThefacesofMarsII.track b/server/src/main/resources/tracks/tracks/ThefacesofMarsII.track
similarity index 100%
rename from tracks/tracks/ThefacesofMarsII.track
rename to server/src/main/resources/tracks/tracks/ThefacesofMarsII.track
diff --git a/tracks/tracks/Thefork.track b/server/src/main/resources/tracks/tracks/Thefork.track
similarity index 100%
rename from tracks/tracks/Thefork.track
rename to server/src/main/resources/tracks/tracks/Thefork.track
diff --git a/tracks/tracks/Thelakeandtheriver.track b/server/src/main/resources/tracks/tracks/Thelakeandtheriver.track
similarity index 100%
rename from tracks/tracks/Thelakeandtheriver.track
rename to server/src/main/resources/tracks/tracks/Thelakeandtheriver.track
diff --git a/tracks/tracks/Themap.track b/server/src/main/resources/tracks/tracks/Themap.track
similarity index 100%
rename from tracks/tracks/Themap.track
rename to server/src/main/resources/tracks/tracks/Themap.track
diff --git a/tracks/tracks/Themotherofalltraps.track b/server/src/main/resources/tracks/tracks/Themotherofalltraps.track
similarity index 100%
rename from tracks/tracks/Themotherofalltraps.track
rename to server/src/main/resources/tracks/tracks/Themotherofalltraps.track
diff --git a/tracks/tracks/Thenewdividedisland.track b/server/src/main/resources/tracks/tracks/Thenewdividedisland.track
similarity index 100%
rename from tracks/tracks/Thenewdividedisland.track
rename to server/src/main/resources/tracks/tracks/Thenewdividedisland.track
diff --git a/tracks/tracks/Thenumberofthebeast.track b/server/src/main/resources/tracks/tracks/Thenumberofthebeast.track
similarity index 100%
rename from tracks/tracks/Thenumberofthebeast.track
rename to server/src/main/resources/tracks/tracks/Thenumberofthebeast.track
diff --git a/tracks/tracks/Theo.track b/server/src/main/resources/tracks/tracks/Theo.track
similarity index 100%
rename from tracks/tracks/Theo.track
rename to server/src/main/resources/tracks/tracks/Theo.track
diff --git a/tracks/tracks/Thepotholes.track b/server/src/main/resources/tracks/tracks/Thepotholes.track
similarity index 100%
rename from tracks/tracks/Thepotholes.track
rename to server/src/main/resources/tracks/tracks/Thepotholes.track
diff --git a/tracks/tracks/Thepulse.track b/server/src/main/resources/tracks/tracks/Thepulse.track
similarity index 100%
rename from tracks/tracks/Thepulse.track
rename to server/src/main/resources/tracks/tracks/Thepulse.track
diff --git a/tracks/tracks/Thereandback.track b/server/src/main/resources/tracks/tracks/Thereandback.track
similarity index 100%
rename from tracks/tracks/Thereandback.track
rename to server/src/main/resources/tracks/tracks/Thereandback.track
diff --git a/tracks/tracks/Thereandback2.track b/server/src/main/resources/tracks/tracks/Thereandback2.track
similarity index 100%
rename from tracks/tracks/Thereandback2.track
rename to server/src/main/resources/tracks/tracks/Thereandback2.track
diff --git a/tracks/tracks/Therooms.track b/server/src/main/resources/tracks/tracks/Therooms.track
similarity index 100%
rename from tracks/tracks/Therooms.track
rename to server/src/main/resources/tracks/tracks/Therooms.track
diff --git a/tracks/tracks/ThesOner.track b/server/src/main/resources/tracks/tracks/ThesOner.track
similarity index 100%
rename from tracks/tracks/ThesOner.track
rename to server/src/main/resources/tracks/tracks/ThesOner.track
diff --git a/tracks/tracks/ThingBouncesBack.track b/server/src/main/resources/tracks/tracks/ThingBouncesBack.track
similarity index 100%
rename from tracks/tracks/ThingBouncesBack.track
rename to server/src/main/resources/tracks/tracks/ThingBouncesBack.track
diff --git a/tracks/tracks/Thisaintnochicken.track b/server/src/main/resources/tracks/tracks/Thisaintnochicken.track
similarity index 100%
rename from tracks/tracks/Thisaintnochicken.track
rename to server/src/main/resources/tracks/tracks/Thisaintnochicken.track
diff --git a/tracks/tracks/ThisisSpin.track b/server/src/main/resources/tracks/tracks/ThisisSpin.track
similarity index 100%
rename from tracks/tracks/ThisisSpin.track
rename to server/src/main/resources/tracks/tracks/ThisisSpin.track
diff --git a/tracks/tracks/Thisischicken.track b/server/src/main/resources/tracks/tracks/Thisischicken.track
similarity index 100%
rename from tracks/tracks/Thisischicken.track
rename to server/src/main/resources/tracks/tracks/Thisischicken.track
diff --git a/tracks/tracks/Thisisspiky.track b/server/src/main/resources/tracks/tracks/Thisisspiky.track
similarity index 100%
rename from tracks/tracks/Thisisspiky.track
rename to server/src/main/resources/tracks/tracks/Thisisspiky.track
diff --git a/tracks/tracks/ThisisspikyII.track b/server/src/main/resources/tracks/tracks/ThisisspikyII.track
similarity index 100%
rename from tracks/tracks/ThisisspikyII.track
rename to server/src/main/resources/tracks/tracks/ThisisspikyII.track
diff --git a/tracks/tracks/ThreePassagesI.track b/server/src/main/resources/tracks/tracks/ThreePassagesI.track
similarity index 100%
rename from tracks/tracks/ThreePassagesI.track
rename to server/src/main/resources/tracks/tracks/ThreePassagesI.track
diff --git a/tracks/tracks/ThreePassagesII.track b/server/src/main/resources/tracks/tracks/ThreePassagesII.track
similarity index 100%
rename from tracks/tracks/ThreePassagesII.track
rename to server/src/main/resources/tracks/tracks/ThreePassagesII.track
diff --git a/tracks/tracks/ThreePassagesIII.track b/server/src/main/resources/tracks/tracks/ThreePassagesIII.track
similarity index 100%
rename from tracks/tracks/ThreePassagesIII.track
rename to server/src/main/resources/tracks/tracks/ThreePassagesIII.track
diff --git a/tracks/tracks/ThreePassagesIV.track b/server/src/main/resources/tracks/tracks/ThreePassagesIV.track
similarity index 100%
rename from tracks/tracks/ThreePassagesIV.track
rename to server/src/main/resources/tracks/tracks/ThreePassagesIV.track
diff --git a/tracks/tracks/ThreePassagesV.track b/server/src/main/resources/tracks/tracks/ThreePassagesV.track
similarity index 100%
rename from tracks/tracks/ThreePassagesV.track
rename to server/src/main/resources/tracks/tracks/ThreePassagesV.track
diff --git a/tracks/tracks/Threehills.track b/server/src/main/resources/tracks/tracks/Threehills.track
similarity index 100%
rename from tracks/tracks/Threehills.track
rename to server/src/main/resources/tracks/tracks/Threehills.track
diff --git a/tracks/tracks/Threeroomsandakitchen.track b/server/src/main/resources/tracks/tracks/Threeroomsandakitchen.track
similarity index 100%
rename from tracks/tracks/Threeroomsandakitchen.track
rename to server/src/main/resources/tracks/tracks/Threeroomsandakitchen.track
diff --git a/tracks/tracks/Threesections.track b/server/src/main/resources/tracks/tracks/Threesections.track
similarity index 100%
rename from tracks/tracks/Threesections.track
rename to server/src/main/resources/tracks/tracks/Threesections.track
diff --git a/tracks/tracks/Threesuprises.track b/server/src/main/resources/tracks/tracks/Threesuprises.track
similarity index 100%
rename from tracks/tracks/Threesuprises.track
rename to server/src/main/resources/tracks/tracks/Threesuprises.track
diff --git a/tracks/tracks/Threewaysofcrossing.track b/server/src/main/resources/tracks/tracks/Threewaysofcrossing.track
similarity index 100%
rename from tracks/tracks/Threewaysofcrossing.track
rename to server/src/main/resources/tracks/tracks/Threewaysofcrossing.track
diff --git a/tracks/tracks/Thrillseekers.track b/server/src/main/resources/tracks/tracks/Thrillseekers.track
similarity index 100%
rename from tracks/tracks/Thrillseekers.track
rename to server/src/main/resources/tracks/tracks/Thrillseekers.track
diff --git a/tracks/tracks/Through.track b/server/src/main/resources/tracks/tracks/Through.track
similarity index 100%
rename from tracks/tracks/Through.track
rename to server/src/main/resources/tracks/tracks/Through.track
diff --git a/tracks/tracks/Through2.track b/server/src/main/resources/tracks/tracks/Through2.track
similarity index 100%
rename from tracks/tracks/Through2.track
rename to server/src/main/resources/tracks/tracks/Through2.track
diff --git a/tracks/tracks/TicTacToe.track b/server/src/main/resources/tracks/tracks/TicTacToe.track
similarity index 100%
rename from tracks/tracks/TicTacToe.track
rename to server/src/main/resources/tracks/tracks/TicTacToe.track
diff --git a/tracks/tracks/TicoTico.track b/server/src/main/resources/tracks/tracks/TicoTico.track
similarity index 100%
rename from tracks/tracks/TicoTico.track
rename to server/src/main/resources/tracks/tracks/TicoTico.track
diff --git a/tracks/tracks/Tighteningangle.track b/server/src/main/resources/tracks/tracks/Tighteningangle.track
similarity index 100%
rename from tracks/tracks/Tighteningangle.track
rename to server/src/main/resources/tracks/tracks/Tighteningangle.track
diff --git a/tracks/tracks/Tiikoni.track b/server/src/main/resources/tracks/tracks/Tiikoni.track
similarity index 100%
rename from tracks/tracks/Tiikoni.track
rename to server/src/main/resources/tracks/tracks/Tiikoni.track
diff --git a/tracks/tracks/Tikal.track b/server/src/main/resources/tracks/tracks/Tikal.track
similarity index 100%
rename from tracks/tracks/Tikal.track
rename to server/src/main/resources/tracks/tracks/Tikal.track
diff --git a/tracks/tracks/TingPow.track b/server/src/main/resources/tracks/tracks/TingPow.track
similarity index 100%
rename from tracks/tracks/TingPow.track
rename to server/src/main/resources/tracks/tracks/TingPow.track
diff --git a/tracks/tracks/TippingPoint.track b/server/src/main/resources/tracks/tracks/TippingPoint.track
similarity index 100%
rename from tracks/tracks/TippingPoint.track
rename to server/src/main/resources/tracks/tracks/TippingPoint.track
diff --git a/tracks/tracks/ToBeContinued.track b/server/src/main/resources/tracks/tracks/ToBeContinued.track
similarity index 100%
rename from tracks/tracks/ToBeContinued.track
rename to server/src/main/resources/tracks/tracks/ToBeContinued.track
diff --git a/tracks/tracks/Tomb.track b/server/src/main/resources/tracks/tracks/Tomb.track
similarity index 100%
rename from tracks/tracks/Tomb.track
rename to server/src/main/resources/tracks/tracks/Tomb.track
diff --git a/tracks/tracks/Tooeasy.track b/server/src/main/resources/tracks/tracks/Tooeasy.track
similarity index 100%
rename from tracks/tracks/Tooeasy.track
rename to server/src/main/resources/tracks/tracks/Tooeasy.track
diff --git a/tracks/tracks/Tooeasy2.track b/server/src/main/resources/tracks/tracks/Tooeasy2.track
similarity index 100%
rename from tracks/tracks/Tooeasy2.track
rename to server/src/main/resources/tracks/tracks/Tooeasy2.track
diff --git a/tracks/tracks/Tooeasytoo.track b/server/src/main/resources/tracks/tracks/Tooeasytoo.track
similarity index 100%
rename from tracks/tracks/Tooeasytoo.track
rename to server/src/main/resources/tracks/tracks/Tooeasytoo.track
diff --git a/tracks/tracks/Toolongname.track b/server/src/main/resources/tracks/tracks/Toolongname.track
similarity index 100%
rename from tracks/tracks/Toolongname.track
rename to server/src/main/resources/tracks/tracks/Toolongname.track
diff --git a/tracks/tracks/ToolsforFools.track b/server/src/main/resources/tracks/tracks/ToolsforFools.track
similarity index 100%
rename from tracks/tracks/ToolsforFools.track
rename to server/src/main/resources/tracks/tracks/ToolsforFools.track
diff --git a/tracks/tracks/TopShelf.track b/server/src/main/resources/tracks/tracks/TopShelf.track
similarity index 100%
rename from tracks/tracks/TopShelf.track
rename to server/src/main/resources/tracks/tracks/TopShelf.track
diff --git a/tracks/tracks/TortureChamber.track b/server/src/main/resources/tracks/tracks/TortureChamber.track
similarity index 100%
rename from tracks/tracks/TortureChamber.track
rename to server/src/main/resources/tracks/tracks/TortureChamber.track
diff --git a/tracks/tracks/TotalYIPSI.track b/server/src/main/resources/tracks/tracks/TotalYIPSI.track
similarity index 100%
rename from tracks/tracks/TotalYIPSI.track
rename to server/src/main/resources/tracks/tracks/TotalYIPSI.track
diff --git a/tracks/tracks/TotalYIPSII.track b/server/src/main/resources/tracks/tracks/TotalYIPSII.track
similarity index 100%
rename from tracks/tracks/TotalYIPSII.track
rename to server/src/main/resources/tracks/tracks/TotalYIPSII.track
diff --git a/tracks/tracks/Touchofapro.track b/server/src/main/resources/tracks/tracks/Touchofapro.track
similarity index 100%
rename from tracks/tracks/Touchofapro.track
rename to server/src/main/resources/tracks/tracks/Touchofapro.track
diff --git a/tracks/tracks/ToughGame.track b/server/src/main/resources/tracks/tracks/ToughGame.track
similarity index 100%
rename from tracks/tracks/ToughGame.track
rename to server/src/main/resources/tracks/tracks/ToughGame.track
diff --git a/tracks/tracks/Toughone.track b/server/src/main/resources/tracks/tracks/Toughone.track
similarity index 100%
rename from tracks/tracks/Toughone.track
rename to server/src/main/resources/tracks/tracks/Toughone.track
diff --git a/tracks/tracks/TourdeFrance.track b/server/src/main/resources/tracks/tracks/TourdeFrance.track
similarity index 100%
rename from tracks/tracks/TourdeFrance.track
rename to server/src/main/resources/tracks/tracks/TourdeFrance.track
diff --git a/tracks/tracks/Tower.track b/server/src/main/resources/tracks/tracks/Tower.track
similarity index 100%
rename from tracks/tracks/Tower.track
rename to server/src/main/resources/tracks/tracks/Tower.track
diff --git a/tracks/tracks/ToxicTouch.track b/server/src/main/resources/tracks/tracks/ToxicTouch.track
similarity index 100%
rename from tracks/tracks/ToxicTouch.track
rename to server/src/main/resources/tracks/tracks/ToxicTouch.track
diff --git a/tracks/tracks/ToziBaharata.track b/server/src/main/resources/tracks/tracks/ToziBaharata.track
similarity index 100%
rename from tracks/tracks/ToziBaharata.track
rename to server/src/main/resources/tracks/tracks/ToziBaharata.track
diff --git a/tracks/tracks/Track.track b/server/src/main/resources/tracks/tracks/Track.track
similarity index 100%
rename from tracks/tracks/Track.track
rename to server/src/main/resources/tracks/tracks/Track.track
diff --git a/tracks/tracks/Trackamongtheothers.track b/server/src/main/resources/tracks/tracks/Trackamongtheothers.track
similarity index 100%
rename from tracks/tracks/Trackamongtheothers.track
rename to server/src/main/resources/tracks/tracks/Trackamongtheothers.track
diff --git a/tracks/tracks/TradcaveI.track b/server/src/main/resources/tracks/tracks/TradcaveI.track
similarity index 100%
rename from tracks/tracks/TradcaveI.track
rename to server/src/main/resources/tracks/tracks/TradcaveI.track
diff --git a/tracks/tracks/TradcaveII.track b/server/src/main/resources/tracks/tracks/TradcaveII.track
similarity index 100%
rename from tracks/tracks/TradcaveII.track
rename to server/src/main/resources/tracks/tracks/TradcaveII.track
diff --git a/tracks/tracks/TradcaveIII.track b/server/src/main/resources/tracks/tracks/TradcaveIII.track
similarity index 100%
rename from tracks/tracks/TradcaveIII.track
rename to server/src/main/resources/tracks/tracks/TradcaveIII.track
diff --git a/tracks/tracks/Traditionalbounce.track b/server/src/main/resources/tracks/tracks/Traditionalbounce.track
similarity index 100%
rename from tracks/tracks/Traditionalbounce.track
rename to server/src/main/resources/tracks/tracks/Traditionalbounce.track
diff --git a/tracks/tracks/Traditionalbuttricky1.track b/server/src/main/resources/tracks/tracks/Traditionalbuttricky1.track
similarity index 100%
rename from tracks/tracks/Traditionalbuttricky1.track
rename to server/src/main/resources/tracks/tracks/Traditionalbuttricky1.track
diff --git a/tracks/tracks/Traditionalbuttricky2.track b/server/src/main/resources/tracks/tracks/Traditionalbuttricky2.track
similarity index 100%
rename from tracks/tracks/Traditionalbuttricky2.track
rename to server/src/main/resources/tracks/tracks/Traditionalbuttricky2.track
diff --git a/tracks/tracks/Traditionalbuttricky3.track b/server/src/main/resources/tracks/tracks/Traditionalbuttricky3.track
similarity index 100%
rename from tracks/tracks/Traditionalbuttricky3.track
rename to server/src/main/resources/tracks/tracks/Traditionalbuttricky3.track
diff --git a/tracks/tracks/Trafficservices.track b/server/src/main/resources/tracks/tracks/Trafficservices.track
similarity index 100%
rename from tracks/tracks/Trafficservices.track
rename to server/src/main/resources/tracks/tracks/Trafficservices.track
diff --git a/tracks/tracks/Trag.track b/server/src/main/resources/tracks/tracks/Trag.track
similarity index 100%
rename from tracks/tracks/Trag.track
rename to server/src/main/resources/tracks/tracks/Trag.track
diff --git a/tracks/tracks/Trail.track b/server/src/main/resources/tracks/tracks/Trail.track
similarity index 100%
rename from tracks/tracks/Trail.track
rename to server/src/main/resources/tracks/tracks/Trail.track
diff --git a/tracks/tracks/TrailII.track b/server/src/main/resources/tracks/tracks/TrailII.track
similarity index 100%
rename from tracks/tracks/TrailII.track
rename to server/src/main/resources/tracks/tracks/TrailII.track
diff --git a/tracks/tracks/Traitor.track b/server/src/main/resources/tracks/tracks/Traitor.track
similarity index 100%
rename from tracks/tracks/Traitor.track
rename to server/src/main/resources/tracks/tracks/Traitor.track
diff --git a/tracks/tracks/Traparea.track b/server/src/main/resources/tracks/tracks/Traparea.track
similarity index 100%
rename from tracks/tracks/Traparea.track
rename to server/src/main/resources/tracks/tracks/Traparea.track
diff --git a/tracks/tracks/Trapland.track b/server/src/main/resources/tracks/tracks/Trapland.track
similarity index 100%
rename from tracks/tracks/Trapland.track
rename to server/src/main/resources/tracks/tracks/Trapland.track
diff --git a/tracks/tracks/TrapsYoo.track b/server/src/main/resources/tracks/tracks/TrapsYoo.track
similarity index 100%
rename from tracks/tracks/TrapsYoo.track
rename to server/src/main/resources/tracks/tracks/TrapsYoo.track
diff --git a/tracks/tracks/Trapsnare.track b/server/src/main/resources/tracks/tracks/Trapsnare.track
similarity index 100%
rename from tracks/tracks/Trapsnare.track
rename to server/src/main/resources/tracks/tracks/Trapsnare.track
diff --git a/tracks/tracks/Travellingwithoutmoving.track b/server/src/main/resources/tracks/tracks/Travellingwithoutmoving.track
similarity index 100%
rename from tracks/tracks/Travellingwithoutmoving.track
rename to server/src/main/resources/tracks/tracks/Travellingwithoutmoving.track
diff --git a/tracks/tracks/Trebasins.track b/server/src/main/resources/tracks/tracks/Trebasins.track
similarity index 100%
rename from tracks/tracks/Trebasins.track
rename to server/src/main/resources/tracks/tracks/Trebasins.track
diff --git a/tracks/tracks/Trial.track b/server/src/main/resources/tracks/tracks/Trial.track
similarity index 100%
rename from tracks/tracks/Trial.track
rename to server/src/main/resources/tracks/tracks/Trial.track
diff --git a/tracks/tracks/TriangleRound.track b/server/src/main/resources/tracks/tracks/TriangleRound.track
similarity index 100%
rename from tracks/tracks/TriangleRound.track
rename to server/src/main/resources/tracks/tracks/TriangleRound.track
diff --git a/tracks/tracks/Triangles.track b/server/src/main/resources/tracks/tracks/Triangles.track
similarity index 100%
rename from tracks/tracks/Triangles.track
rename to server/src/main/resources/tracks/tracks/Triangles.track
diff --git a/tracks/tracks/Triangletum.track b/server/src/main/resources/tracks/tracks/Triangletum.track
similarity index 100%
rename from tracks/tracks/Triangletum.track
rename to server/src/main/resources/tracks/tracks/Triangletum.track
diff --git a/tracks/tracks/Trianglica.track b/server/src/main/resources/tracks/tracks/Trianglica.track
similarity index 100%
rename from tracks/tracks/Trianglica.track
rename to server/src/main/resources/tracks/tracks/Trianglica.track
diff --git a/tracks/tracks/Triankkels.track b/server/src/main/resources/tracks/tracks/Triankkels.track
similarity index 100%
rename from tracks/tracks/Triankkels.track
rename to server/src/main/resources/tracks/tracks/Triankkels.track
diff --git a/tracks/tracks/TribalStyle.track b/server/src/main/resources/tracks/tracks/TribalStyle.track
similarity index 100%
rename from tracks/tracks/TribalStyle.track
rename to server/src/main/resources/tracks/tracks/TribalStyle.track
diff --git a/tracks/tracks/Tribulation.track b/server/src/main/resources/tracks/tracks/Tribulation.track
similarity index 100%
rename from tracks/tracks/Tribulation.track
rename to server/src/main/resources/tracks/tracks/Tribulation.track
diff --git a/tracks/tracks/TributetoDante.track b/server/src/main/resources/tracks/tracks/TributetoDante.track
similarity index 100%
rename from tracks/tracks/TributetoDante.track
rename to server/src/main/resources/tracks/tracks/TributetoDante.track
diff --git a/tracks/tracks/TributetoLeonardo.track b/server/src/main/resources/tracks/tracks/TributetoLeonardo.track
similarity index 100%
rename from tracks/tracks/TributetoLeonardo.track
rename to server/src/main/resources/tracks/tracks/TributetoLeonardo.track
diff --git a/tracks/tracks/TributetoMyself.track b/server/src/main/resources/tracks/tracks/TributetoMyself.track
similarity index 100%
rename from tracks/tracks/TributetoMyself.track
rename to server/src/main/resources/tracks/tracks/TributetoMyself.track
diff --git a/tracks/tracks/TributetoValleandEnnaji.track b/server/src/main/resources/tracks/tracks/TributetoValleandEnnaji.track
similarity index 100%
rename from tracks/tracks/TributetoValleandEnnaji.track
rename to server/src/main/resources/tracks/tracks/TributetoValleandEnnaji.track
diff --git a/tracks/tracks/Trichoice.track b/server/src/main/resources/tracks/tracks/Trichoice.track
similarity index 100%
rename from tracks/tracks/Trichoice.track
rename to server/src/main/resources/tracks/tracks/Trichoice.track
diff --git a/tracks/tracks/Trick.track b/server/src/main/resources/tracks/tracks/Trick.track
similarity index 100%
rename from tracks/tracks/Trick.track
rename to server/src/main/resources/tracks/tracks/Trick.track
diff --git a/tracks/tracks/TrickTracy.track b/server/src/main/resources/tracks/tracks/TrickTracy.track
similarity index 100%
rename from tracks/tracks/TrickTracy.track
rename to server/src/main/resources/tracks/tracks/TrickTracy.track
diff --git a/tracks/tracks/TricksAbound.track b/server/src/main/resources/tracks/tracks/TricksAbound.track
similarity index 100%
rename from tracks/tracks/TricksAbound.track
rename to server/src/main/resources/tracks/tracks/TricksAbound.track
diff --git a/tracks/tracks/TrickyPipe.track b/server/src/main/resources/tracks/tracks/TrickyPipe.track
similarity index 100%
rename from tracks/tracks/TrickyPipe.track
rename to server/src/main/resources/tracks/tracks/TrickyPipe.track
diff --git a/tracks/tracks/TrickyShortcuts.track b/server/src/main/resources/tracks/tracks/TrickyShortcuts.track
similarity index 100%
rename from tracks/tracks/TrickyShortcuts.track
rename to server/src/main/resources/tracks/tracks/TrickyShortcuts.track
diff --git a/tracks/tracks/TrickyTeleports.track b/server/src/main/resources/tracks/tracks/TrickyTeleports.track
similarity index 100%
rename from tracks/tracks/TrickyTeleports.track
rename to server/src/main/resources/tracks/tracks/TrickyTeleports.track
diff --git a/tracks/tracks/TrickyTeleportsII.track b/server/src/main/resources/tracks/tracks/TrickyTeleportsII.track
similarity index 100%
rename from tracks/tracks/TrickyTeleportsII.track
rename to server/src/main/resources/tracks/tracks/TrickyTeleportsII.track
diff --git a/tracks/tracks/TrickyTrio.track b/server/src/main/resources/tracks/tracks/TrickyTrio.track
similarity index 100%
rename from tracks/tracks/TrickyTrio.track
rename to server/src/main/resources/tracks/tracks/TrickyTrio.track
diff --git a/tracks/tracks/Trickycenter.track b/server/src/main/resources/tracks/tracks/Trickycenter.track
similarity index 100%
rename from tracks/tracks/Trickycenter.track
rename to server/src/main/resources/tracks/tracks/Trickycenter.track
diff --git a/tracks/tracks/Trickyholeinone.track b/server/src/main/resources/tracks/tracks/Trickyholeinone.track
similarity index 100%
rename from tracks/tracks/Trickyholeinone.track
rename to server/src/main/resources/tracks/tracks/Trickyholeinone.track
diff --git a/tracks/tracks/Tridops.track b/server/src/main/resources/tracks/tracks/Tridops.track
similarity index 100%
rename from tracks/tracks/Tridops.track
rename to server/src/main/resources/tracks/tracks/Tridops.track
diff --git a/tracks/tracks/TrigonometryofDeath.track b/server/src/main/resources/tracks/tracks/TrigonometryofDeath.track
similarity index 100%
rename from tracks/tracks/TrigonometryofDeath.track
rename to server/src/main/resources/tracks/tracks/TrigonometryofDeath.track
diff --git a/tracks/tracks/Trinity.track b/server/src/main/resources/tracks/tracks/Trinity.track
similarity index 100%
rename from tracks/tracks/Trinity.track
rename to server/src/main/resources/tracks/tracks/Trinity.track
diff --git a/tracks/tracks/TripFontaine.track b/server/src/main/resources/tracks/tracks/TripFontaine.track
similarity index 100%
rename from tracks/tracks/TripFontaine.track
rename to server/src/main/resources/tracks/tracks/TripFontaine.track
diff --git a/tracks/tracks/TriplTrapl.track b/server/src/main/resources/tracks/tracks/TriplTrapl.track
similarity index 100%
rename from tracks/tracks/TriplTrapl.track
rename to server/src/main/resources/tracks/tracks/TriplTrapl.track
diff --git a/tracks/tracks/TripleCrossing.track b/server/src/main/resources/tracks/tracks/TripleCrossing.track
similarity index 100%
rename from tracks/tracks/TripleCrossing.track
rename to server/src/main/resources/tracks/tracks/TripleCrossing.track
diff --git a/tracks/tracks/TripleCrossing2.track b/server/src/main/resources/tracks/tracks/TripleCrossing2.track
similarity index 100%
rename from tracks/tracks/TripleCrossing2.track
rename to server/src/main/resources/tracks/tracks/TripleCrossing2.track
diff --git a/tracks/tracks/Tripleeks.track b/server/src/main/resources/tracks/tracks/Tripleeks.track
similarity index 100%
rename from tracks/tracks/Tripleeks.track
rename to server/src/main/resources/tracks/tracks/Tripleeks.track
diff --git a/tracks/tracks/Triplet.track b/server/src/main/resources/tracks/tracks/Triplet.track
similarity index 100%
rename from tracks/tracks/Triplet.track
rename to server/src/main/resources/tracks/tracks/Triplet.track
diff --git a/tracks/tracks/TriptoAcidCellar.track b/server/src/main/resources/tracks/tracks/TriptoAcidCellar.track
similarity index 100%
rename from tracks/tracks/TriptoAcidCellar.track
rename to server/src/main/resources/tracks/tracks/TriptoAcidCellar.track
diff --git a/tracks/tracks/TriptoBasement.track b/server/src/main/resources/tracks/tracks/TriptoBasement.track
similarity index 100%
rename from tracks/tracks/TriptoBasement.track
rename to server/src/main/resources/tracks/tracks/TriptoBasement.track
diff --git a/tracks/tracks/Triwidwal.track b/server/src/main/resources/tracks/tracks/Triwidwal.track
similarity index 100%
rename from tracks/tracks/Triwidwal.track
rename to server/src/main/resources/tracks/tracks/Triwidwal.track
diff --git a/tracks/tracks/Trixy.track b/server/src/main/resources/tracks/tracks/Trixy.track
similarity index 100%
rename from tracks/tracks/Trixy.track
rename to server/src/main/resources/tracks/tracks/Trixy.track
diff --git a/tracks/tracks/TrueProism.track b/server/src/main/resources/tracks/tracks/TrueProism.track
similarity index 100%
rename from tracks/tracks/TrueProism.track
rename to server/src/main/resources/tracks/tracks/TrueProism.track
diff --git a/tracks/tracks/TrusttheLocalKaraokeKing.track b/server/src/main/resources/tracks/tracks/TrusttheLocalKaraokeKing.track
similarity index 100%
rename from tracks/tracks/TrusttheLocalKaraokeKing.track
rename to server/src/main/resources/tracks/tracks/TrusttheLocalKaraokeKing.track
diff --git a/tracks/tracks/TruthorDare.track b/server/src/main/resources/tracks/tracks/TruthorDare.track
similarity index 100%
rename from tracks/tracks/TruthorDare.track
rename to server/src/main/resources/tracks/tracks/TruthorDare.track
diff --git a/tracks/tracks/Tryagain.track b/server/src/main/resources/tracks/tracks/Tryagain.track
similarity index 100%
rename from tracks/tracks/Tryagain.track
rename to server/src/main/resources/tracks/tracks/Tryagain.track
diff --git a/tracks/tracks/Tryit.track b/server/src/main/resources/tracks/tracks/Tryit.track
similarity index 100%
rename from tracks/tracks/Tryit.track
rename to server/src/main/resources/tracks/tracks/Tryit.track
diff --git a/tracks/tracks/Tryonce.track b/server/src/main/resources/tracks/tracks/Tryonce.track
similarity index 100%
rename from tracks/tracks/Tryonce.track
rename to server/src/main/resources/tracks/tracks/Tryonce.track
diff --git a/tracks/tracks/Tsah.track b/server/src/main/resources/tracks/tracks/Tsah.track
similarity index 100%
rename from tracks/tracks/Tsah.track
rename to server/src/main/resources/tracks/tracks/Tsah.track
diff --git a/tracks/tracks/Tshernobyl.track b/server/src/main/resources/tracks/tracks/Tshernobyl.track
similarity index 100%
rename from tracks/tracks/Tshernobyl.track
rename to server/src/main/resources/tracks/tracks/Tshernobyl.track
diff --git a/tracks/tracks/TubeofDeath.track b/server/src/main/resources/tracks/tracks/TubeofDeath.track
similarity index 100%
rename from tracks/tracks/TubeofDeath.track
rename to server/src/main/resources/tracks/tracks/TubeofDeath.track
diff --git a/tracks/tracks/Turbulent.track b/server/src/main/resources/tracks/tracks/Turbulent.track
similarity index 100%
rename from tracks/tracks/Turbulent.track
rename to server/src/main/resources/tracks/tracks/Turbulent.track
diff --git a/tracks/tracks/Turnabout.track b/server/src/main/resources/tracks/tracks/Turnabout.track
similarity index 100%
rename from tracks/tracks/Turnabout.track
rename to server/src/main/resources/tracks/tracks/Turnabout.track
diff --git a/tracks/tracks/Tuttalaforza.track b/server/src/main/resources/tracks/tracks/Tuttalaforza.track
similarity index 100%
rename from tracks/tracks/Tuttalaforza.track
rename to server/src/main/resources/tracks/tracks/Tuttalaforza.track
diff --git a/tracks/tracks/TuttiFrutti.track b/server/src/main/resources/tracks/tracks/TuttiFrutti.track
similarity index 100%
rename from tracks/tracks/TuttiFrutti.track
rename to server/src/main/resources/tracks/tracks/TuttiFrutti.track
diff --git a/tracks/tracks/Twenty.track b/server/src/main/resources/tracks/tracks/Twenty.track
similarity index 100%
rename from tracks/tracks/Twenty.track
rename to server/src/main/resources/tracks/tracks/Twenty.track
diff --git a/tracks/tracks/Twistandshout.track b/server/src/main/resources/tracks/tracks/Twistandshout.track
similarity index 100%
rename from tracks/tracks/Twistandshout.track
rename to server/src/main/resources/tracks/tracks/Twistandshout.track
diff --git a/tracks/tracks/TwistedSquares.track b/server/src/main/resources/tracks/tracks/TwistedSquares.track
similarity index 100%
rename from tracks/tracks/TwistedSquares.track
rename to server/src/main/resources/tracks/tracks/TwistedSquares.track
diff --git a/tracks/tracks/TwistyBends.track b/server/src/main/resources/tracks/tracks/TwistyBends.track
similarity index 100%
rename from tracks/tracks/TwistyBends.track
rename to server/src/main/resources/tracks/tracks/TwistyBends.track
diff --git a/tracks/tracks/Two.track b/server/src/main/resources/tracks/tracks/Two.track
similarity index 100%
rename from tracks/tracks/Two.track
rename to server/src/main/resources/tracks/tracks/Two.track
diff --git a/tracks/tracks/TwoBridges.track b/server/src/main/resources/tracks/tracks/TwoBridges.track
similarity index 100%
rename from tracks/tracks/TwoBridges.track
rename to server/src/main/resources/tracks/tracks/TwoBridges.track
diff --git a/tracks/tracks/TwoWalls.track b/server/src/main/resources/tracks/tracks/TwoWalls.track
similarity index 100%
rename from tracks/tracks/TwoWalls.track
rename to server/src/main/resources/tracks/tracks/TwoWalls.track
diff --git a/tracks/tracks/TwoWays.track b/server/src/main/resources/tracks/tracks/TwoWays.track
similarity index 100%
rename from tracks/tracks/TwoWays.track
rename to server/src/main/resources/tracks/tracks/TwoWays.track
diff --git a/tracks/tracks/Twohearts.track b/server/src/main/resources/tracks/tracks/Twohearts.track
similarity index 100%
rename from tracks/tracks/Twohearts.track
rename to server/src/main/resources/tracks/tracks/Twohearts.track
diff --git a/tracks/tracks/Twoponds.track b/server/src/main/resources/tracks/tracks/Twoponds.track
similarity index 100%
rename from tracks/tracks/Twoponds.track
rename to server/src/main/resources/tracks/tracks/Twoponds.track
diff --git a/tracks/tracks/Twosnakes.track b/server/src/main/resources/tracks/tracks/Twosnakes.track
similarity index 100%
rename from tracks/tracks/Twosnakes.track
rename to server/src/main/resources/tracks/tracks/Twosnakes.track
diff --git a/tracks/tracks/Twotees.track b/server/src/main/resources/tracks/tracks/Twotees.track
similarity index 100%
rename from tracks/tracks/Twotees.track
rename to server/src/main/resources/tracks/tracks/Twotees.track
diff --git a/tracks/tracks/Typhus.track b/server/src/main/resources/tracks/tracks/Typhus.track
similarity index 100%
rename from tracks/tracks/Typhus.track
rename to server/src/main/resources/tracks/tracks/Typhus.track
diff --git a/tracks/tracks/UCenuff.track b/server/src/main/resources/tracks/tracks/UCenuff.track
similarity index 100%
rename from tracks/tracks/UCenuff.track
rename to server/src/main/resources/tracks/tracks/UCenuff.track
diff --git a/tracks/tracks/UgalaBugala.track b/server/src/main/resources/tracks/tracks/UgalaBugala.track
similarity index 100%
rename from tracks/tracks/UgalaBugala.track
rename to server/src/main/resources/tracks/tracks/UgalaBugala.track
diff --git a/tracks/tracks/UglyConsult.track b/server/src/main/resources/tracks/tracks/UglyConsult.track
similarity index 100%
rename from tracks/tracks/UglyConsult.track
rename to server/src/main/resources/tracks/tracks/UglyConsult.track
diff --git a/tracks/tracks/UglyUphillSkills.track b/server/src/main/resources/tracks/tracks/UglyUphillSkills.track
similarity index 100%
rename from tracks/tracks/UglyUphillSkills.track
rename to server/src/main/resources/tracks/tracks/UglyUphillSkills.track
diff --git a/tracks/tracks/Unabomber.track b/server/src/main/resources/tracks/tracks/Unabomber.track
similarity index 100%
rename from tracks/tracks/Unabomber.track
rename to server/src/main/resources/tracks/tracks/Unabomber.track
diff --git a/tracks/tracks/Unbalanced.track b/server/src/main/resources/tracks/tracks/Unbalanced.track
similarity index 100%
rename from tracks/tracks/Unbalanced.track
rename to server/src/main/resources/tracks/tracks/Unbalanced.track
diff --git a/tracks/tracks/Undergroundlakes.track b/server/src/main/resources/tracks/tracks/Undergroundlakes.track
similarity index 100%
rename from tracks/tracks/Undergroundlakes.track
rename to server/src/main/resources/tracks/tracks/Undergroundlakes.track
diff --git a/tracks/tracks/Undertheinfluence.track b/server/src/main/resources/tracks/tracks/Undertheinfluence.track
similarity index 100%
rename from tracks/tracks/Undertheinfluence.track
rename to server/src/main/resources/tracks/tracks/Undertheinfluence.track
diff --git a/tracks/tracks/Underwater.track b/server/src/main/resources/tracks/tracks/Underwater.track
similarity index 100%
rename from tracks/tracks/Underwater.track
rename to server/src/main/resources/tracks/tracks/Underwater.track
diff --git a/tracks/tracks/UnnaturalSelection.track b/server/src/main/resources/tracks/tracks/UnnaturalSelection.track
similarity index 100%
rename from tracks/tracks/UnnaturalSelection.track
rename to server/src/main/resources/tracks/tracks/UnnaturalSelection.track
diff --git a/tracks/tracks/UnrealReality.track b/server/src/main/resources/tracks/tracks/UnrealReality.track
similarity index 100%
rename from tracks/tracks/UnrealReality.track
rename to server/src/main/resources/tracks/tracks/UnrealReality.track
diff --git a/tracks/tracks/Unrealstroke.track b/server/src/main/resources/tracks/tracks/Unrealstroke.track
similarity index 100%
rename from tracks/tracks/Unrealstroke.track
rename to server/src/main/resources/tracks/tracks/Unrealstroke.track
diff --git a/tracks/tracks/Updo.track b/server/src/main/resources/tracks/tracks/Updo.track
similarity index 100%
rename from tracks/tracks/Updo.track
rename to server/src/main/resources/tracks/tracks/Updo.track
diff --git a/tracks/tracks/UphillBattle.track b/server/src/main/resources/tracks/tracks/UphillBattle.track
similarity index 100%
rename from tracks/tracks/UphillBattle.track
rename to server/src/main/resources/tracks/tracks/UphillBattle.track
diff --git a/tracks/tracks/UphillI.track b/server/src/main/resources/tracks/tracks/UphillI.track
similarity index 100%
rename from tracks/tracks/UphillI.track
rename to server/src/main/resources/tracks/tracks/UphillI.track
diff --git a/tracks/tracks/UphillII.track b/server/src/main/resources/tracks/tracks/UphillII.track
similarity index 100%
rename from tracks/tracks/UphillII.track
rename to server/src/main/resources/tracks/tracks/UphillII.track
diff --git a/tracks/tracks/UpnDown.track b/server/src/main/resources/tracks/tracks/UpnDown.track
similarity index 100%
rename from tracks/tracks/UpnDown.track
rename to server/src/main/resources/tracks/tracks/UpnDown.track
diff --git a/tracks/tracks/Upset.track b/server/src/main/resources/tracks/tracks/Upset.track
similarity index 100%
rename from tracks/tracks/Upset.track
rename to server/src/main/resources/tracks/tracks/Upset.track
diff --git a/tracks/tracks/Upshegoes.track b/server/src/main/resources/tracks/tracks/Upshegoes.track
similarity index 100%
rename from tracks/tracks/Upshegoes.track
rename to server/src/main/resources/tracks/tracks/Upshegoes.track
diff --git a/tracks/tracks/Uptoyou.track b/server/src/main/resources/tracks/tracks/Uptoyou.track
similarity index 100%
rename from tracks/tracks/Uptoyou.track
rename to server/src/main/resources/tracks/tracks/Uptoyou.track
diff --git a/tracks/tracks/Upugo.track b/server/src/main/resources/tracks/tracks/Upugo.track
similarity index 100%
rename from tracks/tracks/Upugo.track
rename to server/src/main/resources/tracks/tracks/Upugo.track
diff --git a/tracks/tracks/Upwind.track b/server/src/main/resources/tracks/tracks/Upwind.track
similarity index 100%
rename from tracks/tracks/Upwind.track
rename to server/src/main/resources/tracks/tracks/Upwind.track
diff --git a/tracks/tracks/Upwind2.track b/server/src/main/resources/tracks/tracks/Upwind2.track
similarity index 100%
rename from tracks/tracks/Upwind2.track
rename to server/src/main/resources/tracks/tracks/Upwind2.track
diff --git a/tracks/tracks/Uridium.track b/server/src/main/resources/tracks/tracks/Uridium.track
similarity index 100%
rename from tracks/tracks/Uridium.track
rename to server/src/main/resources/tracks/tracks/Uridium.track
diff --git a/tracks/tracks/Usetheforce.track b/server/src/main/resources/tracks/tracks/Usetheforce.track
similarity index 100%
rename from tracks/tracks/Usetheforce.track
rename to server/src/main/resources/tracks/tracks/Usetheforce.track
diff --git a/tracks/tracks/UseyourillusionI.track b/server/src/main/resources/tracks/tracks/UseyourillusionI.track
similarity index 100%
rename from tracks/tracks/UseyourillusionI.track
rename to server/src/main/resources/tracks/tracks/UseyourillusionI.track
diff --git a/tracks/tracks/UseyourillusionII.track b/server/src/main/resources/tracks/tracks/UseyourillusionII.track
similarity index 100%
rename from tracks/tracks/UseyourillusionII.track
rename to server/src/main/resources/tracks/tracks/UseyourillusionII.track
diff --git a/tracks/tracks/Useyourshields.track b/server/src/main/resources/tracks/tracks/Useyourshields.track
similarity index 100%
rename from tracks/tracks/Useyourshields.track
rename to server/src/main/resources/tracks/tracks/Useyourshields.track
diff --git a/tracks/tracks/V.track b/server/src/main/resources/tracks/tracks/V.track
similarity index 100%
rename from tracks/tracks/V.track
rename to server/src/main/resources/tracks/tracks/V.track
diff --git a/tracks/tracks/Vamos.track b/server/src/main/resources/tracks/tracks/Vamos.track
similarity index 100%
rename from tracks/tracks/Vamos.track
rename to server/src/main/resources/tracks/tracks/Vamos.track
diff --git a/tracks/tracks/Vegetarian.track b/server/src/main/resources/tracks/tracks/Vegetarian.track
similarity index 100%
rename from tracks/tracks/Vegetarian.track
rename to server/src/main/resources/tracks/tracks/Vegetarian.track
diff --git a/tracks/tracks/VeryaVerage.track b/server/src/main/resources/tracks/tracks/VeryaVerage.track
similarity index 100%
rename from tracks/tracks/VeryaVerage.track
rename to server/src/main/resources/tracks/tracks/VeryaVerage.track
diff --git a/tracks/tracks/VicinityI.track b/server/src/main/resources/tracks/tracks/VicinityI.track
similarity index 100%
rename from tracks/tracks/VicinityI.track
rename to server/src/main/resources/tracks/tracks/VicinityI.track
diff --git a/tracks/tracks/VicinityII.track b/server/src/main/resources/tracks/tracks/VicinityII.track
similarity index 100%
rename from tracks/tracks/VicinityII.track
rename to server/src/main/resources/tracks/tracks/VicinityII.track
diff --git a/tracks/tracks/VicinityIII.track b/server/src/main/resources/tracks/tracks/VicinityIII.track
similarity index 100%
rename from tracks/tracks/VicinityIII.track
rename to server/src/main/resources/tracks/tracks/VicinityIII.track
diff --git a/tracks/tracks/ViiVontmoor.track b/server/src/main/resources/tracks/tracks/ViiVontmoor.track
similarity index 100%
rename from tracks/tracks/ViiVontmoor.track
rename to server/src/main/resources/tracks/tracks/ViiVontmoor.track
diff --git a/tracks/tracks/VirtuosoBridges.track b/server/src/main/resources/tracks/tracks/VirtuosoBridges.track
similarity index 100%
rename from tracks/tracks/VirtuosoBridges.track
rename to server/src/main/resources/tracks/tracks/VirtuosoBridges.track
diff --git a/tracks/tracks/VoodooX.track b/server/src/main/resources/tracks/tracks/VoodooX.track
similarity index 100%
rename from tracks/tracks/VoodooX.track
rename to server/src/main/resources/tracks/tracks/VoodooX.track
diff --git a/tracks/tracks/Voyager.track b/server/src/main/resources/tracks/tracks/Voyager.track
similarity index 100%
rename from tracks/tracks/Voyager.track
rename to server/src/main/resources/tracks/tracks/Voyager.track
diff --git a/tracks/tracks/Vulcano.track b/server/src/main/resources/tracks/tracks/Vulcano.track
similarity index 100%
rename from tracks/tracks/Vulcano.track
rename to server/src/main/resources/tracks/tracks/Vulcano.track
diff --git a/tracks/tracks/VulcanoII.track b/server/src/main/resources/tracks/tracks/VulcanoII.track
similarity index 100%
rename from tracks/tracks/VulcanoII.track
rename to server/src/main/resources/tracks/tracks/VulcanoII.track
diff --git a/tracks/tracks/VulcanoIII.track b/server/src/main/resources/tracks/tracks/VulcanoIII.track
similarity index 100%
rename from tracks/tracks/VulcanoIII.track
rename to server/src/main/resources/tracks/tracks/VulcanoIII.track
diff --git a/tracks/tracks/Wacken.track b/server/src/main/resources/tracks/tracks/Wacken.track
similarity index 100%
rename from tracks/tracks/Wacken.track
rename to server/src/main/resources/tracks/tracks/Wacken.track
diff --git a/tracks/tracks/WahWah.track b/server/src/main/resources/tracks/tracks/WahWah.track
similarity index 100%
rename from tracks/tracks/WahWah.track
rename to server/src/main/resources/tracks/tracks/WahWah.track
diff --git a/tracks/tracks/Waliwa.track b/server/src/main/resources/tracks/tracks/Waliwa.track
similarity index 100%
rename from tracks/tracks/Waliwa.track
rename to server/src/main/resources/tracks/tracks/Waliwa.track
diff --git a/tracks/tracks/Walktothewater.track b/server/src/main/resources/tracks/tracks/Walktothewater.track
similarity index 100%
rename from tracks/tracks/Walktothewater.track
rename to server/src/main/resources/tracks/tracks/Walktothewater.track
diff --git a/tracks/tracks/WallofShame.track b/server/src/main/resources/tracks/tracks/WallofShame.track
similarity index 100%
rename from tracks/tracks/WallofShame.track
rename to server/src/main/resources/tracks/tracks/WallofShame.track
diff --git a/tracks/tracks/WallsWaters.track b/server/src/main/resources/tracks/tracks/WallsWaters.track
similarity index 100%
rename from tracks/tracks/WallsWaters.track
rename to server/src/main/resources/tracks/tracks/WallsWaters.track
diff --git a/tracks/tracks/Waltzing.track b/server/src/main/resources/tracks/tracks/Waltzing.track
similarity index 100%
rename from tracks/tracks/Waltzing.track
rename to server/src/main/resources/tracks/tracks/Waltzing.track
diff --git a/tracks/tracks/WannaHaveMoreBlocks.track b/server/src/main/resources/tracks/tracks/WannaHaveMoreBlocks.track
similarity index 100%
rename from tracks/tracks/WannaHaveMoreBlocks.track
rename to server/src/main/resources/tracks/tracks/WannaHaveMoreBlocks.track
diff --git a/tracks/tracks/Wararumbel.track b/server/src/main/resources/tracks/tracks/Wararumbel.track
similarity index 100%
rename from tracks/tracks/Wararumbel.track
rename to server/src/main/resources/tracks/tracks/Wararumbel.track
diff --git a/tracks/tracks/Warped.track b/server/src/main/resources/tracks/tracks/Warped.track
similarity index 100%
rename from tracks/tracks/Warped.track
rename to server/src/main/resources/tracks/tracks/Warped.track
diff --git a/tracks/tracks/Washthecake.track b/server/src/main/resources/tracks/tracks/Washthecake.track
similarity index 100%
rename from tracks/tracks/Washthecake.track
rename to server/src/main/resources/tracks/tracks/Washthecake.track
diff --git a/tracks/tracks/WaterBlockBox.track b/server/src/main/resources/tracks/tracks/WaterBlockBox.track
similarity index 100%
rename from tracks/tracks/WaterBlockBox.track
rename to server/src/main/resources/tracks/tracks/WaterBlockBox.track
diff --git a/tracks/tracks/WaterCastle.track b/server/src/main/resources/tracks/tracks/WaterCastle.track
similarity index 100%
rename from tracks/tracks/WaterCastle.track
rename to server/src/main/resources/tracks/tracks/WaterCastle.track
diff --git a/tracks/tracks/WaterDamage.track b/server/src/main/resources/tracks/tracks/WaterDamage.track
similarity index 100%
rename from tracks/tracks/WaterDamage.track
rename to server/src/main/resources/tracks/tracks/WaterDamage.track
diff --git a/tracks/tracks/WaterMonday.track b/server/src/main/resources/tracks/tracks/WaterMonday.track
similarity index 100%
rename from tracks/tracks/WaterMonday.track
rename to server/src/main/resources/tracks/tracks/WaterMonday.track
diff --git a/tracks/tracks/WaterParFour.track b/server/src/main/resources/tracks/tracks/WaterParFour.track
similarity index 100%
rename from tracks/tracks/WaterParFour.track
rename to server/src/main/resources/tracks/tracks/WaterParFour.track
diff --git a/tracks/tracks/WaterParFourEdit.track b/server/src/main/resources/tracks/tracks/WaterParFourEdit.track
similarity index 100%
rename from tracks/tracks/WaterParFourEdit.track
rename to server/src/main/resources/tracks/tracks/WaterParFourEdit.track
diff --git a/tracks/tracks/WaterT.track b/server/src/main/resources/tracks/tracks/WaterT.track
similarity index 100%
rename from tracks/tracks/WaterT.track
rename to server/src/main/resources/tracks/tracks/WaterT.track
diff --git a/tracks/tracks/WaterTurtle.track b/server/src/main/resources/tracks/tracks/WaterTurtle.track
similarity index 100%
rename from tracks/tracks/WaterTurtle.track
rename to server/src/main/resources/tracks/tracks/WaterTurtle.track
diff --git a/tracks/tracks/Wateras.track b/server/src/main/resources/tracks/tracks/Wateras.track
similarity index 100%
rename from tracks/tracks/Wateras.track
rename to server/src/main/resources/tracks/tracks/Wateras.track
diff --git a/tracks/tracks/Waterbug.track b/server/src/main/resources/tracks/tracks/Waterbug.track
similarity index 100%
rename from tracks/tracks/Waterbug.track
rename to server/src/main/resources/tracks/tracks/Waterbug.track
diff --git a/tracks/tracks/Watercorners.track b/server/src/main/resources/tracks/tracks/Watercorners.track
similarity index 100%
rename from tracks/tracks/Watercorners.track
rename to server/src/main/resources/tracks/tracks/Watercorners.track
diff --git a/tracks/tracks/Waterfallscave.track b/server/src/main/resources/tracks/tracks/Waterfallscave.track
similarity index 100%
rename from tracks/tracks/Waterfallscave.track
rename to server/src/main/resources/tracks/tracks/Waterfallscave.track
diff --git a/tracks/tracks/WaterfallscaveII.track b/server/src/main/resources/tracks/tracks/WaterfallscaveII.track
similarity index 100%
rename from tracks/tracks/WaterfallscaveII.track
rename to server/src/main/resources/tracks/tracks/WaterfallscaveII.track
diff --git a/tracks/tracks/Waterish.track b/server/src/main/resources/tracks/tracks/Waterish.track
similarity index 100%
rename from tracks/tracks/Waterish.track
rename to server/src/main/resources/tracks/tracks/Waterish.track
diff --git a/tracks/tracks/Waterpipe.track b/server/src/main/resources/tracks/tracks/Waterpipe.track
similarity index 100%
rename from tracks/tracks/Waterpipe.track
rename to server/src/main/resources/tracks/tracks/Waterpipe.track
diff --git a/tracks/tracks/Waterresist.track b/server/src/main/resources/tracks/tracks/Waterresist.track
similarity index 100%
rename from tracks/tracks/Waterresist.track
rename to server/src/main/resources/tracks/tracks/Waterresist.track
diff --git a/tracks/tracks/Watersnake.track b/server/src/main/resources/tracks/tracks/Watersnake.track
similarity index 100%
rename from tracks/tracks/Watersnake.track
rename to server/src/main/resources/tracks/tracks/Watersnake.track
diff --git a/tracks/tracks/Watertank.track b/server/src/main/resources/tracks/tracks/Watertank.track
similarity index 100%
rename from tracks/tracks/Watertank.track
rename to server/src/main/resources/tracks/tracks/Watertank.track
diff --git a/tracks/tracks/Watertankrun.track b/server/src/main/resources/tracks/tracks/Watertankrun.track
similarity index 100%
rename from tracks/tracks/Watertankrun.track
rename to server/src/main/resources/tracks/tracks/Watertankrun.track
diff --git a/tracks/tracks/Waterway.track b/server/src/main/resources/tracks/tracks/Waterway.track
similarity index 100%
rename from tracks/tracks/Waterway.track
rename to server/src/main/resources/tracks/tracks/Waterway.track
diff --git a/tracks/tracks/Wateryhills.track b/server/src/main/resources/tracks/tracks/Wateryhills.track
similarity index 100%
rename from tracks/tracks/Wateryhills.track
rename to server/src/main/resources/tracks/tracks/Wateryhills.track
diff --git a/tracks/tracks/Watterpatter.track b/server/src/main/resources/tracks/tracks/Watterpatter.track
similarity index 100%
rename from tracks/tracks/Watterpatter.track
rename to server/src/main/resources/tracks/tracks/Watterpatter.track
diff --git a/tracks/tracks/Waveform.track b/server/src/main/resources/tracks/tracks/Waveform.track
similarity index 100%
rename from tracks/tracks/Waveform.track
rename to server/src/main/resources/tracks/tracks/Waveform.track
diff --git a/tracks/tracks/WeeWoo.track b/server/src/main/resources/tracks/tracks/WeeWoo.track
similarity index 100%
rename from tracks/tracks/WeeWoo.track
rename to server/src/main/resources/tracks/tracks/WeeWoo.track
diff --git a/tracks/tracks/Wega.track b/server/src/main/resources/tracks/tracks/Wega.track
similarity index 100%
rename from tracks/tracks/Wega.track
rename to server/src/main/resources/tracks/tracks/Wega.track
diff --git a/tracks/tracks/WegaII.track b/server/src/main/resources/tracks/tracks/WegaII.track
similarity index 100%
rename from tracks/tracks/WegaII.track
rename to server/src/main/resources/tracks/tracks/WegaII.track
diff --git a/tracks/tracks/WegaIII.track b/server/src/main/resources/tracks/tracks/WegaIII.track
similarity index 100%
rename from tracks/tracks/WegaIII.track
rename to server/src/main/resources/tracks/tracks/WegaIII.track
diff --git a/tracks/tracks/WegaIV.track b/server/src/main/resources/tracks/tracks/WegaIV.track
similarity index 100%
rename from tracks/tracks/WegaIV.track
rename to server/src/main/resources/tracks/tracks/WegaIV.track
diff --git a/tracks/tracks/WegaV.track b/server/src/main/resources/tracks/tracks/WegaV.track
similarity index 100%
rename from tracks/tracks/WegaV.track
rename to server/src/main/resources/tracks/tracks/WegaV.track
diff --git a/tracks/tracks/WeightofEight.track b/server/src/main/resources/tracks/tracks/WeightofEight.track
similarity index 100%
rename from tracks/tracks/WeightofEight.track
rename to server/src/main/resources/tracks/tracks/WeightofEight.track
diff --git a/tracks/tracks/Weirdous.track b/server/src/main/resources/tracks/tracks/Weirdous.track
similarity index 100%
rename from tracks/tracks/Weirdous.track
rename to server/src/main/resources/tracks/tracks/Weirdous.track
diff --git a/tracks/tracks/Wellplayedretard.track b/server/src/main/resources/tracks/tracks/Wellplayedretard.track
similarity index 100%
rename from tracks/tracks/Wellplayedretard.track
rename to server/src/main/resources/tracks/tracks/Wellplayedretard.track
diff --git a/tracks/tracks/Wellstairs.track b/server/src/main/resources/tracks/tracks/Wellstairs.track
similarity index 100%
rename from tracks/tracks/Wellstairs.track
rename to server/src/main/resources/tracks/tracks/Wellstairs.track
diff --git a/tracks/tracks/Wellthatkindofsucked.track b/server/src/main/resources/tracks/tracks/Wellthatkindofsucked.track
similarity index 100%
rename from tracks/tracks/Wellthatkindofsucked.track
rename to server/src/main/resources/tracks/tracks/Wellthatkindofsucked.track
diff --git a/tracks/tracks/Whaddyacallit.track b/server/src/main/resources/tracks/tracks/Whaddyacallit.track
similarity index 100%
rename from tracks/tracks/Whaddyacallit.track
rename to server/src/main/resources/tracks/tracks/Whaddyacallit.track
diff --git a/tracks/tracks/Whatever.track b/server/src/main/resources/tracks/tracks/Whatever.track
similarity index 100%
rename from tracks/tracks/Whatever.track
rename to server/src/main/resources/tracks/tracks/Whatever.track
diff --git a/tracks/tracks/Whatgoesaround.track b/server/src/main/resources/tracks/tracks/Whatgoesaround.track
similarity index 100%
rename from tracks/tracks/Whatgoesaround.track
rename to server/src/main/resources/tracks/tracks/Whatgoesaround.track
diff --git a/tracks/tracks/Whatisthatsupposedtobe.track b/server/src/main/resources/tracks/tracks/Whatisthatsupposedtobe.track
similarity index 100%
rename from tracks/tracks/Whatisthatsupposedtobe.track
rename to server/src/main/resources/tracks/tracks/Whatisthatsupposedtobe.track
diff --git a/tracks/tracks/Wheresthesquare.track b/server/src/main/resources/tracks/tracks/Wheresthesquare.track
similarity index 100%
rename from tracks/tracks/Wheresthesquare.track
rename to server/src/main/resources/tracks/tracks/Wheresthesquare.track
diff --git a/tracks/tracks/WhichOne.track b/server/src/main/resources/tracks/tracks/WhichOne.track
similarity index 100%
rename from tracks/tracks/WhichOne.track
rename to server/src/main/resources/tracks/tracks/WhichOne.track
diff --git a/tracks/tracks/WhichOneII.track b/server/src/main/resources/tracks/tracks/WhichOneII.track
similarity index 100%
rename from tracks/tracks/WhichOneII.track
rename to server/src/main/resources/tracks/tracks/WhichOneII.track
diff --git a/tracks/tracks/WhiletheCitySleeps.track b/server/src/main/resources/tracks/tracks/WhiletheCitySleeps.track
similarity index 100%
rename from tracks/tracks/WhiletheCitySleeps.track
rename to server/src/main/resources/tracks/tracks/WhiletheCitySleeps.track
diff --git a/tracks/tracks/White.track b/server/src/main/resources/tracks/tracks/White.track
similarity index 100%
rename from tracks/tracks/White.track
rename to server/src/main/resources/tracks/tracks/White.track
diff --git a/tracks/tracks/Whiteline.track b/server/src/main/resources/tracks/tracks/Whiteline.track
similarity index 100%
rename from tracks/tracks/Whiteline.track
rename to server/src/main/resources/tracks/tracks/Whiteline.track
diff --git a/tracks/tracks/WhoopShoopaLoop.track b/server/src/main/resources/tracks/tracks/WhoopShoopaLoop.track
similarity index 100%
rename from tracks/tracks/WhoopShoopaLoop.track
rename to server/src/main/resources/tracks/tracks/WhoopShoopaLoop.track
diff --git a/tracks/tracks/Whosbad.track b/server/src/main/resources/tracks/tracks/Whosbad.track
similarity index 100%
rename from tracks/tracks/Whosbad.track
rename to server/src/main/resources/tracks/tracks/Whosbad.track
diff --git a/tracks/tracks/WhostGriter.track b/server/src/main/resources/tracks/tracks/WhostGriter.track
similarity index 100%
rename from tracks/tracks/WhostGriter.track
rename to server/src/main/resources/tracks/tracks/WhostGriter.track
diff --git a/tracks/tracks/WhyNot.track b/server/src/main/resources/tracks/tracks/WhyNot.track
similarity index 100%
rename from tracks/tracks/WhyNot.track
rename to server/src/main/resources/tracks/tracks/WhyNot.track
diff --git a/tracks/tracks/WhydoesJeppedrink.track b/server/src/main/resources/tracks/tracks/WhydoesJeppedrink.track
similarity index 100%
rename from tracks/tracks/WhydoesJeppedrink.track
rename to server/src/main/resources/tracks/tracks/WhydoesJeppedrink.track
diff --git a/tracks/tracks/WhydoesJeppedrinkII.track b/server/src/main/resources/tracks/tracks/WhydoesJeppedrinkII.track
similarity index 100%
rename from tracks/tracks/WhydoesJeppedrinkII.track
rename to server/src/main/resources/tracks/tracks/WhydoesJeppedrinkII.track
diff --git a/tracks/tracks/Whydonttheymove.track b/server/src/main/resources/tracks/tracks/Whydonttheymove.track
similarity index 100%
rename from tracks/tracks/Whydonttheymove.track
rename to server/src/main/resources/tracks/tracks/Whydonttheymove.track
diff --git a/tracks/tracks/WhydonttheymoveII.track b/server/src/main/resources/tracks/tracks/WhydonttheymoveII.track
similarity index 100%
rename from tracks/tracks/WhydonttheymoveII.track
rename to server/src/main/resources/tracks/tracks/WhydonttheymoveII.track
diff --git a/tracks/tracks/Wickedshots.track b/server/src/main/resources/tracks/tracks/Wickedshots.track
similarity index 100%
rename from tracks/tracks/Wickedshots.track
rename to server/src/main/resources/tracks/tracks/Wickedshots.track
diff --git a/tracks/tracks/Wideopen.track b/server/src/main/resources/tracks/tracks/Wideopen.track
similarity index 100%
rename from tracks/tracks/Wideopen.track
rename to server/src/main/resources/tracks/tracks/Wideopen.track
diff --git a/tracks/tracks/Widescreen.track b/server/src/main/resources/tracks/tracks/Widescreen.track
similarity index 100%
rename from tracks/tracks/Widescreen.track
rename to server/src/main/resources/tracks/tracks/Widescreen.track
diff --git a/tracks/tracks/WigWam.track b/server/src/main/resources/tracks/tracks/WigWam.track
similarity index 100%
rename from tracks/tracks/WigWam.track
rename to server/src/main/resources/tracks/tracks/WigWam.track
diff --git a/tracks/tracks/WildWest.track b/server/src/main/resources/tracks/tracks/WildWest.track
similarity index 100%
rename from tracks/tracks/WildWest.track
rename to server/src/main/resources/tracks/tracks/WildWest.track
diff --git a/tracks/tracks/Wimbaloo.track b/server/src/main/resources/tracks/tracks/Wimbaloo.track
similarity index 100%
rename from tracks/tracks/Wimbaloo.track
rename to server/src/main/resources/tracks/tracks/Wimbaloo.track
diff --git a/tracks/tracks/Windpipe.track b/server/src/main/resources/tracks/tracks/Windpipe.track
similarity index 100%
rename from tracks/tracks/Windpipe.track
rename to server/src/main/resources/tracks/tracks/Windpipe.track
diff --git a/tracks/tracks/WingSpan.track b/server/src/main/resources/tracks/tracks/WingSpan.track
similarity index 100%
rename from tracks/tracks/WingSpan.track
rename to server/src/main/resources/tracks/tracks/WingSpan.track
diff --git a/tracks/tracks/Winternight.track b/server/src/main/resources/tracks/tracks/Winternight.track
similarity index 100%
rename from tracks/tracks/Winternight.track
rename to server/src/main/resources/tracks/tracks/Winternight.track
diff --git a/tracks/tracks/Witch.track b/server/src/main/resources/tracks/tracks/Witch.track
similarity index 100%
rename from tracks/tracks/Witch.track
rename to server/src/main/resources/tracks/tracks/Witch.track
diff --git a/tracks/tracks/Withoneinhole.track b/server/src/main/resources/tracks/tracks/Withoneinhole.track
similarity index 100%
rename from tracks/tracks/Withoneinhole.track
rename to server/src/main/resources/tracks/tracks/Withoneinhole.track
diff --git a/tracks/tracks/Wohwonk.track b/server/src/main/resources/tracks/tracks/Wohwonk.track
similarity index 100%
rename from tracks/tracks/Wohwonk.track
rename to server/src/main/resources/tracks/tracks/Wohwonk.track
diff --git a/tracks/tracks/Workitout.track b/server/src/main/resources/tracks/tracks/Workitout.track
similarity index 100%
rename from tracks/tracks/Workitout.track
rename to server/src/main/resources/tracks/tracks/Workitout.track
diff --git a/tracks/tracks/Workofart.track b/server/src/main/resources/tracks/tracks/Workofart.track
similarity index 100%
rename from tracks/tracks/Workofart.track
rename to server/src/main/resources/tracks/tracks/Workofart.track
diff --git a/tracks/tracks/Worm.track b/server/src/main/resources/tracks/tracks/Worm.track
similarity index 100%
rename from tracks/tracks/Worm.track
rename to server/src/main/resources/tracks/tracks/Worm.track
diff --git a/tracks/tracks/Wormgame.track b/server/src/main/resources/tracks/tracks/Wormgame.track
similarity index 100%
rename from tracks/tracks/Wormgame.track
rename to server/src/main/resources/tracks/tracks/Wormgame.track
diff --git a/tracks/tracks/Wormhole.track b/server/src/main/resources/tracks/tracks/Wormhole.track
similarity index 100%
rename from tracks/tracks/Wormhole.track
rename to server/src/main/resources/tracks/tracks/Wormhole.track
diff --git a/tracks/tracks/Wormsie.track b/server/src/main/resources/tracks/tracks/Wormsie.track
similarity index 100%
rename from tracks/tracks/Wormsie.track
rename to server/src/main/resources/tracks/tracks/Wormsie.track
diff --git a/tracks/tracks/Wrongway.track b/server/src/main/resources/tracks/tracks/Wrongway.track
similarity index 100%
rename from tracks/tracks/Wrongway.track
rename to server/src/main/resources/tracks/tracks/Wrongway.track
diff --git a/tracks/tracks/XTempore.track b/server/src/main/resources/tracks/tracks/XTempore.track
similarity index 100%
rename from tracks/tracks/XTempore.track
rename to server/src/main/resources/tracks/tracks/XTempore.track
diff --git a/tracks/tracks/Xbridge.track b/server/src/main/resources/tracks/tracks/Xbridge.track
similarity index 100%
rename from tracks/tracks/Xbridge.track
rename to server/src/main/resources/tracks/tracks/Xbridge.track
diff --git a/tracks/tracks/Xhole.track b/server/src/main/resources/tracks/tracks/Xhole.track
similarity index 100%
rename from tracks/tracks/Xhole.track
rename to server/src/main/resources/tracks/tracks/Xhole.track
diff --git a/tracks/tracks/XholeII.track b/server/src/main/resources/tracks/tracks/XholeII.track
similarity index 100%
rename from tracks/tracks/XholeII.track
rename to server/src/main/resources/tracks/tracks/XholeII.track
diff --git a/tracks/tracks/XholeIII.track b/server/src/main/resources/tracks/tracks/XholeIII.track
similarity index 100%
rename from tracks/tracks/XholeIII.track
rename to server/src/main/resources/tracks/tracks/XholeIII.track
diff --git a/tracks/tracks/XholeIV.track b/server/src/main/resources/tracks/tracks/XholeIV.track
similarity index 100%
rename from tracks/tracks/XholeIV.track
rename to server/src/main/resources/tracks/tracks/XholeIV.track
diff --git a/tracks/tracks/XholeV.track b/server/src/main/resources/tracks/tracks/XholeV.track
similarity index 100%
rename from tracks/tracks/XholeV.track
rename to server/src/main/resources/tracks/tracks/XholeV.track
diff --git a/tracks/tracks/Xisland.track b/server/src/main/resources/tracks/tracks/Xisland.track
similarity index 100%
rename from tracks/tracks/Xisland.track
rename to server/src/main/resources/tracks/tracks/Xisland.track
diff --git a/tracks/tracks/Xob.track b/server/src/main/resources/tracks/tracks/Xob.track
similarity index 100%
rename from tracks/tracks/Xob.track
rename to server/src/main/resources/tracks/tracks/Xob.track
diff --git a/tracks/tracks/Xwives.track b/server/src/main/resources/tracks/tracks/Xwives.track
similarity index 100%
rename from tracks/tracks/Xwives.track
rename to server/src/main/resources/tracks/tracks/Xwives.track
diff --git a/tracks/tracks/YacketyYak.track b/server/src/main/resources/tracks/tracks/YacketyYak.track
similarity index 100%
rename from tracks/tracks/YacketyYak.track
rename to server/src/main/resources/tracks/tracks/YacketyYak.track
diff --git a/tracks/tracks/YapKCaBEmit.track b/server/src/main/resources/tracks/tracks/YapKCaBEmit.track
similarity index 100%
rename from tracks/tracks/YapKCaBEmit.track
rename to server/src/main/resources/tracks/tracks/YapKCaBEmit.track
diff --git a/tracks/tracks/Yate.track b/server/src/main/resources/tracks/tracks/Yate.track
similarity index 100%
rename from tracks/tracks/Yate.track
rename to server/src/main/resources/tracks/tracks/Yate.track
diff --git a/tracks/tracks/YateII.track b/server/src/main/resources/tracks/tracks/YateII.track
similarity index 100%
rename from tracks/tracks/YateII.track
rename to server/src/main/resources/tracks/tracks/YateII.track
diff --git a/tracks/tracks/Yawner.track b/server/src/main/resources/tracks/tracks/Yawner.track
similarity index 100%
rename from tracks/tracks/Yawner.track
rename to server/src/main/resources/tracks/tracks/Yawner.track
diff --git a/tracks/tracks/Yeah.track b/server/src/main/resources/tracks/tracks/Yeah.track
similarity index 100%
rename from tracks/tracks/Yeah.track
rename to server/src/main/resources/tracks/tracks/Yeah.track
diff --git a/tracks/tracks/Yecho.track b/server/src/main/resources/tracks/tracks/Yecho.track
similarity index 100%
rename from tracks/tracks/Yecho.track
rename to server/src/main/resources/tracks/tracks/Yecho.track
diff --git a/tracks/tracks/Yeildingwalls.track b/server/src/main/resources/tracks/tracks/Yeildingwalls.track
similarity index 100%
rename from tracks/tracks/Yeildingwalls.track
rename to server/src/main/resources/tracks/tracks/Yeildingwalls.track
diff --git a/tracks/tracks/YeildingwallsII.track b/server/src/main/resources/tracks/tracks/YeildingwallsII.track
similarity index 100%
rename from tracks/tracks/YeildingwallsII.track
rename to server/src/main/resources/tracks/tracks/YeildingwallsII.track
diff --git a/tracks/tracks/YetAnotherDay.track b/server/src/main/resources/tracks/tracks/YetAnotherDay.track
similarity index 100%
rename from tracks/tracks/YetAnotherDay.track
rename to server/src/main/resources/tracks/tracks/YetAnotherDay.track
diff --git a/tracks/tracks/YingYang.track b/server/src/main/resources/tracks/tracks/YingYang.track
similarity index 100%
rename from tracks/tracks/YingYang.track
rename to server/src/main/resources/tracks/tracks/YingYang.track
diff --git a/tracks/tracks/YooDooRight.track b/server/src/main/resources/tracks/tracks/YooDooRight.track
similarity index 100%
rename from tracks/tracks/YooDooRight.track
rename to server/src/main/resources/tracks/tracks/YooDooRight.track
diff --git a/tracks/tracks/Youaregoingdown.track b/server/src/main/resources/tracks/tracks/Youaregoingdown.track
similarity index 100%
rename from tracks/tracks/Youaregoingdown.track
rename to server/src/main/resources/tracks/tracks/Youaregoingdown.track
diff --git a/tracks/tracks/Younameit.track b/server/src/main/resources/tracks/tracks/Younameit.track
similarity index 100%
rename from tracks/tracks/Younameit.track
rename to server/src/main/resources/tracks/tracks/Younameit.track
diff --git a/tracks/tracks/Youneedabreak.track b/server/src/main/resources/tracks/tracks/Youneedabreak.track
similarity index 100%
rename from tracks/tracks/Youneedabreak.track
rename to server/src/main/resources/tracks/tracks/Youneedabreak.track
diff --git a/tracks/tracks/Yournose.track b/server/src/main/resources/tracks/tracks/Yournose.track
similarity index 100%
rename from tracks/tracks/Yournose.track
rename to server/src/main/resources/tracks/tracks/Yournose.track
diff --git a/tracks/tracks/Yumancauta.track b/server/src/main/resources/tracks/tracks/Yumancauta.track
similarity index 100%
rename from tracks/tracks/Yumancauta.track
rename to server/src/main/resources/tracks/tracks/Yumancauta.track
diff --git a/tracks/tracks/YuppieRoom.track b/server/src/main/resources/tracks/tracks/YuppieRoom.track
similarity index 100%
rename from tracks/tracks/YuppieRoom.track
rename to server/src/main/resources/tracks/tracks/YuppieRoom.track
diff --git a/tracks/tracks/Zab1.track b/server/src/main/resources/tracks/tracks/Zab1.track
similarity index 100%
rename from tracks/tracks/Zab1.track
rename to server/src/main/resources/tracks/tracks/Zab1.track
diff --git a/tracks/tracks/Zab2.track b/server/src/main/resources/tracks/tracks/Zab2.track
similarity index 100%
rename from tracks/tracks/Zab2.track
rename to server/src/main/resources/tracks/tracks/Zab2.track
diff --git a/tracks/tracks/Zab3.track b/server/src/main/resources/tracks/tracks/Zab3.track
similarity index 100%
rename from tracks/tracks/Zab3.track
rename to server/src/main/resources/tracks/tracks/Zab3.track
diff --git a/tracks/tracks/Zamia.track b/server/src/main/resources/tracks/tracks/Zamia.track
similarity index 100%
rename from tracks/tracks/Zamia.track
rename to server/src/main/resources/tracks/tracks/Zamia.track
diff --git a/tracks/tracks/ZamiaII.track b/server/src/main/resources/tracks/tracks/ZamiaII.track
similarity index 100%
rename from tracks/tracks/ZamiaII.track
rename to server/src/main/resources/tracks/tracks/ZamiaII.track
diff --git a/tracks/tracks/ZamiaIII.track b/server/src/main/resources/tracks/tracks/ZamiaIII.track
similarity index 100%
rename from tracks/tracks/ZamiaIII.track
rename to server/src/main/resources/tracks/tracks/ZamiaIII.track
diff --git a/tracks/tracks/ZamiaIV.track b/server/src/main/resources/tracks/tracks/ZamiaIV.track
similarity index 100%
rename from tracks/tracks/ZamiaIV.track
rename to server/src/main/resources/tracks/tracks/ZamiaIV.track
diff --git a/tracks/tracks/ZanyZalmiacs.track b/server/src/main/resources/tracks/tracks/ZanyZalmiacs.track
similarity index 100%
rename from tracks/tracks/ZanyZalmiacs.track
rename to server/src/main/resources/tracks/tracks/ZanyZalmiacs.track
diff --git a/tracks/tracks/Zappadappa.track b/server/src/main/resources/tracks/tracks/Zappadappa.track
similarity index 100%
rename from tracks/tracks/Zappadappa.track
rename to server/src/main/resources/tracks/tracks/Zappadappa.track
diff --git a/tracks/tracks/ZappadappaII.track b/server/src/main/resources/tracks/tracks/ZappadappaII.track
similarity index 100%
rename from tracks/tracks/ZappadappaII.track
rename to server/src/main/resources/tracks/tracks/ZappadappaII.track
diff --git a/tracks/tracks/ZeVeZ.track b/server/src/main/resources/tracks/tracks/ZeVeZ.track
similarity index 100%
rename from tracks/tracks/ZeVeZ.track
rename to server/src/main/resources/tracks/tracks/ZeVeZ.track
diff --git a/tracks/tracks/ZeroTolerance.track b/server/src/main/resources/tracks/tracks/ZeroTolerance.track
similarity index 100%
rename from tracks/tracks/ZeroTolerance.track
rename to server/src/main/resources/tracks/tracks/ZeroTolerance.track
diff --git a/tracks/tracks/ZeroZeroOuOu.track b/server/src/main/resources/tracks/tracks/ZeroZeroOuOu.track
similarity index 100%
rename from tracks/tracks/ZeroZeroOuOu.track
rename to server/src/main/resources/tracks/tracks/ZeroZeroOuOu.track
diff --git a/tracks/tracks/Zerolevel.track b/server/src/main/resources/tracks/tracks/Zerolevel.track
similarity index 100%
rename from tracks/tracks/Zerolevel.track
rename to server/src/main/resources/tracks/tracks/Zerolevel.track
diff --git a/tracks/tracks/Zevenup.track b/server/src/main/resources/tracks/tracks/Zevenup.track
similarity index 100%
rename from tracks/tracks/Zevenup.track
rename to server/src/main/resources/tracks/tracks/Zevenup.track
diff --git a/tracks/tracks/Ziigmund.track b/server/src/main/resources/tracks/tracks/Ziigmund.track
similarity index 100%
rename from tracks/tracks/Ziigmund.track
rename to server/src/main/resources/tracks/tracks/Ziigmund.track
diff --git a/tracks/tracks/Zimpler.track b/server/src/main/resources/tracks/tracks/Zimpler.track
similarity index 100%
rename from tracks/tracks/Zimpler.track
rename to server/src/main/resources/tracks/tracks/Zimpler.track
diff --git a/tracks/tracks/Zine.track b/server/src/main/resources/tracks/tracks/Zine.track
similarity index 100%
rename from tracks/tracks/Zine.track
rename to server/src/main/resources/tracks/tracks/Zine.track
diff --git a/tracks/tracks/Zippo.track b/server/src/main/resources/tracks/tracks/Zippo.track
similarity index 100%
rename from tracks/tracks/Zippo.track
rename to server/src/main/resources/tracks/tracks/Zippo.track
diff --git a/tracks/tracks/Zlitzer.track b/server/src/main/resources/tracks/tracks/Zlitzer.track
similarity index 100%
rename from tracks/tracks/Zlitzer.track
rename to server/src/main/resources/tracks/tracks/Zlitzer.track
diff --git a/tracks/tracks/Zolo.track b/server/src/main/resources/tracks/tracks/Zolo.track
similarity index 100%
rename from tracks/tracks/Zolo.track
rename to server/src/main/resources/tracks/tracks/Zolo.track
diff --git a/tracks/tracks/Zoneon.track b/server/src/main/resources/tracks/tracks/Zoneon.track
similarity index 100%
rename from tracks/tracks/Zoneon.track
rename to server/src/main/resources/tracks/tracks/Zoneon.track
diff --git a/tracks/tracks/Zwanlake.track b/server/src/main/resources/tracks/tracks/Zwanlake.track
similarity index 100%
rename from tracks/tracks/Zwanlake.track
rename to server/src/main/resources/tracks/tracks/Zwanlake.track
diff --git a/tracks/tracks/ZwanlikeMadnezZ.track b/server/src/main/resources/tracks/tracks/ZwanlikeMadnezZ.track
similarity index 100%
rename from tracks/tracks/ZwanlikeMadnezZ.track
rename to server/src/main/resources/tracks/tracks/ZwanlikeMadnezZ.track
diff --git a/tracks/tracks/Zwantastic.track b/server/src/main/resources/tracks/tracks/Zwantastic.track
similarity index 100%
rename from tracks/tracks/Zwantastic.track
rename to server/src/main/resources/tracks/tracks/Zwantastic.track
diff --git a/tracks/tracks/Zy.track b/server/src/main/resources/tracks/tracks/Zy.track
similarity index 100%
rename from tracks/tracks/Zy.track
rename to server/src/main/resources/tracks/tracks/Zy.track
diff --git a/tracks/tracks/ber2.track b/server/src/main/resources/tracks/tracks/ber2.track
similarity index 100%
rename from tracks/tracks/ber2.track
rename to server/src/main/resources/tracks/tracks/ber2.track
diff --git a/tracks/tracks/her.track b/server/src/main/resources/tracks/tracks/her.track
similarity index 100%
rename from tracks/tracks/her.track
rename to server/src/main/resources/tracks/tracks/her.track
diff --git a/tracks/tracks/iceicebaby.track b/server/src/main/resources/tracks/tracks/iceicebaby.track
similarity index 100%
rename from tracks/tracks/iceicebaby.track
rename to server/src/main/resources/tracks/tracks/iceicebaby.track
diff --git a/tracks/tracks/inching.track b/server/src/main/resources/tracks/tracks/inching.track
similarity index 100%
rename from tracks/tracks/inching.track
rename to server/src/main/resources/tracks/tracks/inching.track
diff --git a/tracks/tracks/inmypants.track b/server/src/main/resources/tracks/tracks/inmypants.track
similarity index 100%
rename from tracks/tracks/inmypants.track
rename to server/src/main/resources/tracks/tracks/inmypants.track
diff --git a/tracks/tracks/insignificant.track b/server/src/main/resources/tracks/tracks/insignificant.track
similarity index 100%
rename from tracks/tracks/insignificant.track
rename to server/src/main/resources/tracks/tracks/insignificant.track
diff --git a/tracks/tracks/land.track b/server/src/main/resources/tracks/tracks/land.track
similarity index 100%
rename from tracks/tracks/land.track
rename to server/src/main/resources/tracks/tracks/land.track
diff --git a/tracks/tracks/sgard.track b/server/src/main/resources/tracks/tracks/sgard.track
similarity index 100%
rename from tracks/tracks/sgard.track
rename to server/src/main/resources/tracks/tracks/sgard.track
diff --git a/tracks/tracks/teleladder.track b/server/src/main/resources/tracks/tracks/teleladder.track
similarity index 100%
rename from tracks/tracks/teleladder.track
rename to server/src/main/resources/tracks/tracks/teleladder.track
diff --git a/tracks/tracks/traversal.track b/server/src/main/resources/tracks/tracks/traversal.track
similarity index 100%
rename from tracks/tracks/traversal.track
rename to server/src/main/resources/tracks/tracks/traversal.track
diff --git a/tracks/tracks/wetwetwet.track b/server/src/main/resources/tracks/tracks/wetwetwet.track
similarity index 100%
rename from tracks/tracks/wetwetwet.track
rename to server/src/main/resources/tracks/tracks/wetwetwet.track
diff --git a/tracks/tracks/wigitywigitywack.track b/server/src/main/resources/tracks/tracks/wigitywigitywack.track
similarity index 100%
rename from tracks/tracks/wigitywigitywack.track
rename to server/src/main/resources/tracks/tracks/wigitywigitywack.track
diff --git a/server/src/test/java/org/moparforia/server/LauncherCLITest.java b/server/src/test/java/org/moparforia/server/LauncherCLITest.java
index 6aabac4c..80d747e3 100644
--- a/server/src/test/java/org/moparforia/server/LauncherCLITest.java
+++ b/server/src/test/java/org/moparforia/server/LauncherCLITest.java
@@ -34,7 +34,7 @@ void setUp() {
.lenient()
.withoutAnnotations());
- doReturn(mock(Server.class)).when(launcher).getServer(anyString(), anyInt(), anyString());
+ doReturn(mock(Server.class)).when(launcher).getServer(anyString(), anyInt(), any());
when(launcher.call()).thenCallRealMethod();
cmd = new CommandLine(launcher);
@@ -76,13 +76,13 @@ void testValidOptions() {
@Test
void testOnlyPort() {
assertEquals(0, cmd.execute("-p", "1111"));
- verify(launcher).getServer(eq(Launcher.DEFAULT_HOST), eq(1111), eq(Launcher.DEFAULT_TRACKS_DIRECTORY));
+ verify(launcher).getServer(eq(Launcher.DEFAULT_HOST), eq(1111), eq(null));
}
@Test
void testOnlyHostname() {
assertEquals(0, cmd.execute("-ip", "127.127.127.127"));
- verify(launcher).getServer(eq("127.127.127.127"), eq(DEFAULT_PORT), eq(Launcher.DEFAULT_TRACKS_DIRECTORY));
+ verify(launcher).getServer(eq("127.127.127.127"), eq(DEFAULT_PORT), eq(null));
}
@Test
@@ -94,6 +94,6 @@ void testOnlyTracksDirectory() {
@Test
void testDefaultValues() {
assertEquals(0, cmd.execute());
- verify(launcher).getServer(eq(Launcher.DEFAULT_HOST), eq(DEFAULT_PORT), eq(Launcher.DEFAULT_TRACKS_DIRECTORY));
+ verify(launcher).getServer(eq(Launcher.DEFAULT_HOST), eq(DEFAULT_PORT), eq(null));
}
-}
\ No newline at end of file
+}
diff --git a/server/tracks b/server/tracks
deleted file mode 120000
index 2641d2c5..00000000
--- a/server/tracks
+++ /dev/null
@@ -1 +0,0 @@
-../tracks/
\ No newline at end of file
diff --git a/shared/assembly-tracks.xml b/shared/assembly-tracks.xml
deleted file mode 100644
index 7c0bda30..00000000
--- a/shared/assembly-tracks.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
- tracks
- true
-
-
- zip
-
-
-
- ${project.basedir}/../tracks
- /
-
- **/*
-
-
-
-
diff --git a/shared/pom.xml b/shared/pom.xml
index 422d34fd..dca5fc52 100644
--- a/shared/pom.xml
+++ b/shared/pom.xml
@@ -50,25 +50,6 @@
org.apache.maven.plugins
maven-compiler-plugin
-
- org.apache.maven.plugins
- maven-assembly-plugin
-
-
- package
-
- single
-
-
- tracks
- false
-
- assembly-tracks.xml
-
-
-
-
-
plantuml-generator-maven-plugin
de.elnarion.maven
diff --git a/shared/src/main/java/org/moparforia/shared/tracks/TrackManager.java b/shared/src/main/java/org/moparforia/shared/tracks/TrackManager.java
index 5d0adbed..7c01e639 100644
--- a/shared/src/main/java/org/moparforia/shared/tracks/TrackManager.java
+++ b/shared/src/main/java/org/moparforia/shared/tracks/TrackManager.java
@@ -36,7 +36,7 @@ public interface TrackManager {
* Loads all Tracks and TrackSets
* @throws TrackLoadException Exception
*/
- void load(String tracksDirectory) throws TrackLoadException;
+ void load(TracksLocation tracksLocation) throws TrackLoadException;
/**
* @return True, if manager is loaded
diff --git a/shared/src/main/java/org/moparforia/shared/tracks/TracksLocation.java b/shared/src/main/java/org/moparforia/shared/tracks/TracksLocation.java
new file mode 100755
index 00000000..a2e9dcd4
--- /dev/null
+++ b/shared/src/main/java/org/moparforia/shared/tracks/TracksLocation.java
@@ -0,0 +1,6 @@
+package org.moparforia.shared.tracks;
+
+import java.nio.file.FileSystem;
+
+public record TracksLocation(FileSystem fileSystem, String path) {
+}
diff --git a/shared/src/main/java/org/moparforia/shared/tracks/filesystem/FileSystemStatsManager.java b/shared/src/main/java/org/moparforia/shared/tracks/filesystem/FileSystemStatsManager.java
index fa0de5ce..aae7054d 100644
--- a/shared/src/main/java/org/moparforia/shared/tracks/filesystem/FileSystemStatsManager.java
+++ b/shared/src/main/java/org/moparforia/shared/tracks/filesystem/FileSystemStatsManager.java
@@ -1,8 +1,7 @@
package org.moparforia.shared.tracks.filesystem;
import org.moparforia.shared.tracks.Track;
-import org.moparforia.shared.tracks.TrackCategory;
-import org.moparforia.shared.tracks.parsers.TrackFileParser;
+import org.moparforia.shared.tracks.TracksLocation;
import org.moparforia.shared.tracks.parsers.TrackParser;
import org.moparforia.shared.tracks.parsers.VersionedTrackFileParser;
import org.moparforia.shared.tracks.stats.TrackStats;
@@ -23,31 +22,29 @@ public class FileSystemStatsManager implements StatsManager {
private final Logger logger = Logger.getLogger(FileSystemStatsManager.class.getName());
private final TrackParser parser = new VersionedTrackFileParser();
- protected final FileSystem fileSystem;
private Map