public void parseFile() throws IOException{
		try{
			BufferedReader br = new BufferedReader(new FileReader(filePath));
			LinkedList<String> messages = new LinkedList<String>();
			sentences = new LinkedList<String[]>();

			//Push each massage to messages
			String tempString = br.readLine();
			while(tempString != null){
				if(tempString.length()>40){
					messages.addLast(tempString.substring(20, tempString.length()-20));
				}
				tempString = br.readLine();
			}

			//Split each message into sentences
			BreakIterator sentenceIterator = BreakIterator.getSentenceInstance();
			for(String message: messages){
				sentenceIterator.setText(message);
				int start = sentenceIterator.first();
				int end = sentenceIterator.next();
				while(end != BreakIterator.DONE){
					String[] sentence = message.substring(start,end).split(REGEX_SENTENCE_SPLIT);
					//System.out.println(message.substring(start,end));
					sentences.add(sentence);
					start=end;
					end=sentenceIterator.next();
				}
			}
			br.close();
		} catch(FileNotFoundException e){
			System.out.println("Exception! " + e);
		}

		System.out.println("PARSED FILES");
	}