added a replace method for files, it works by looking for @@0@@, @@1@@, ... where the number is the index of a list and then it replaces that with what ever is at the index of the replace list. Added default files so that things can easily be replace inside. still need to get themes working...