renamed files and added main